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