| |
假设我们有两个分支,一个叫”old_branch”(旧分支),另一个叫”new_branch”(新分支)。这两个分支中都有一个相同的文件叫” demo.go”。在新分支”new_branch”上,我们对” demo.go”做了一些修改和更新。现在我们需要把”new_branch”上的” demo.go”的修改同步到”old_branch”上。
步骤如下:
git checkout old_branch
然后使用”git checkout –patch”命令把”new_branch”上的” demo.go”的修改应用到”old_branch”分支:
git checkout --patch new_branch demo.go
这个命令会弹出一个交互式的界面,让你选择是否要应用每一个修改。选择”y”表示应用这个修改,选择”n”表示忽略这个修改。 当所有的修改都应用完成后,最后记得提交代码,完成更新合并同步。