| 频率 | 每次开工前与评审前 |
|---|---|
| 步骤 | fetch → 更新 main → 同步 Fork → 更新工作分支 |
| 收益 | 冲突尽早暴露、评审差异干净 |
常用示例
常用示例
git fetch upstream
git switch main
git merge --ff-only upstream/main
git push origin main
git switch feature/x && git rebase upstream/main把同步前置成例行动作,比在评审当天处理大规模冲突轻松得多。
让本地与 Fork 跟上上游:fetch upstream → 快进本地 main → 推送 Fork → 在特性分支上变基到上游基线。
| 频率 | 每次开工前与评审前 |
|---|---|
| 步骤 | fetch → 更新 main → 同步 Fork → 更新工作分支 |
| 收益 | 冲突尽早暴露、评审差异干净 |
git fetch upstream
git switch main
git merge --ff-only upstream/main
git push origin main
git switch feature/x && git rebase upstream/main