我在我的仓库foo1.c,foo2.c 20个文件,... foo20.c我对foo2.c混帐拉带部分合并
工作现在,每当我做一个混帐拉中拉并将更改合并到所有foo * .c中,包括foo2.c 我想阻止自动合并在存储库中修改的文件。
例如,某人可能在文件的某个位置添加了x = 20,这会覆盖在文件顶部对x = 0所做的修改。
将Bob的更改与我的更改自动合并会导致难以检测到错误,如果其中一个错误有可能随机重新启动火星漫游器,我宁愿在合并之前手动检查每个更改。
所以在这个背景下,我想知道是否有一种方法可以让我拉取(取+合并)在我的回购库中未修改的文件,并只提取影响我修改的文件的更改以便我可以做手工DIFF +合并
找到答案http://stackoverflow.com/questions/3122056/how-to-get-3-way-merge-in-git-on-non-conflict-merges – vijayvithal 2013-02-27 07:46:33