Original Note

Git & GitHub 团队协作最佳实践 - Outline

Outline

  1. Git & GitHub 团队协作最佳实践
  2. 1. 每日开始开发的标准流程
  3. 步骤一:更新本地代码
  4. 步骤二:创建功能分支
  5. 步骤三:开始开发前检查
  6. 2. 分支管理
  7. 常用命令
  8. 最佳实践
  9. 3. 代码提交
  10. git add — 暂存更改
  11. git commit — 提交更改
  12. 查看提交历史
  13. 4. 合并与变基
  14. git merge — 合并分支
  15. git rebase — 变基
  16. Merge vs Rebase
  17. 5. 冲突处理
  18. 冲突产生场景
  19. 解决冲突流程
  20. 使用工具解决冲突
  21. 预防冲突的最佳实践
  22. 6. 推送代码
  23. 基本推送
  24. 首次推送 vs 后续推送
  25. 推送失败常见原因
  26. 7. 完整工作流示例
  27. 场景:开发新功能
  28. 快速参考卡
  29. 常见问题速查
  30. Q1: 撤销未提交的更改?
  31. Q2: 提交错了分支?
  32. Q3: 合并后想回退或撤销一串已提交代码?
  33. Q4: 如何暂存当前工作?