この質問は何度も寄せられており、提供されている解決策を試しましたが、うまくいきませんでした。そう ...
master と test_branch があります
Admin@paul MINGW64 ~/my-project (master)
$ git diff master test_branch
5 つのファイルと非常に多くのコミットが表示されます。しかし、私がするとき:
Admin@paul MINGW64 ~/my-project (master)
$ git pull origin test_branch
From https://bitbucket.org/clientname/my_project
* branch test_branch -> FETCH_HEAD
Auto-merging page/test1.java
CONFLICT (content): Merge conflict in page/test1.java
Automatic merge failed; fix conflicts and then commit the result.
競合を修正し、テストを実行して失敗します。プルではすべての変更が反映されず、ファイル test1.java の場合、すべてではなく 1 行または 2 行の競合しかないためです。
私も試してみgitk
ましたが、それは理解しにくい非常に複雑な Web のような構造を示しています。