これにはちょっと戸惑います…
両方に同じ一連のコミットがある 2 つのブランチがあります。
本当の歴史は、それらが私の同僚によって作成され、コミットされ、ブランチ A の github にプッシュされたということです。ある段階で、ブランチ A を B ブランチとマージしました。
git が現在示しているように見えるのは、ブランチ A での彼のコミットとそれらのハッシュ、および私の (分岐した) ブランチでの同じコミットで、私が作成者であることを示し、別のハッシュのセットが、私が自分のブランチで行っていた作業と混ざり合っています。 .
これはある種のリベースの問題のように感じます (同期の一部としてリベースを行う GitHubForWindows を時々使用します) が、どちらにも問題が報告されていることは認識していません。
これを引き起こした原因、またはそれをまっすぐにする方法についてのアイデアをいただければ幸いです。