0

我必须从开发人员那里得到一些改变。因为我不想执行手动合并,所以我这样做:

git pull -s ours origin developers_branch

问题是有时我需要对特定文件进行所有更改(即,如果存在冲突则进行合并)。

所以问题是如何获得除特定文件之外的所有更改(忽略对我有利的新兴冲突)。

4

1 回答 1

0

只需使用--no-commit选项,然后进行适当的更改(撤消文件中的更改等),然后git commit.

此外,值得一提的是一种更好的方法:将更改拆分为不同的提交/分支:哪些需要合并,哪些不需要。之后,您可以轻松地进行合并。

于 2012-08-22T12:26:48.043 回答