git 多分支共同文件同步
情景:a,b,c两个分支有一个共同的工具文件f,一天开发a分支的人员发现了path/name.file的bug并修复了。这时候总不能让b,c分支继续使用带有bug的版本了吧。或许应该说f就不应该在这些仓库管理中,但是它已经在了。
#a分支完成commit后切换到b分支
git checkout b
# 在b分支上打补丁
#git check out --path <branch> <path>
git checkout --patch a path/name.file
#接下来就是每个更改 是否接受等如果全盘接受就是一直 yyyy
给c分支打补丁也类似b
参考: