0

開発者からいくつかの変更を取得する必要があります。手動マージを実行したくないので、次のようにします。

git pull -s ours origin developers_branch

問題は、特定のファイルのすべての変更が必要になる場合があることです (つまり、競合がある場合にマージを行うため)。

したがって、問題は、特定のファイルを除いて、すべての変更を取得する方法です (新たに発生した競合を無視します)。

4

1 に答える 1

0

オプションを使用し--no-commitてから、適切な変更 (ファイルの変更を元に戻すなど) を行ってからgit commit.

また、より良いアプローチに言及する価値があります: 変更を異なるコミット/ブランチに分割します: マージを必要とするものと必要としないもの。その後、マージを簡単に行うことができます。

于 2012-08-22T12:26:48.043 に答える