1

次のブランチがあります

  1. 主人
  2. 写真
  3. Eメール

私の問題は、masterブランチをphotosブランチにマージし、同じファイルに変更を加えたために競合が発生したことです。次にreset --hard HEADphotos最初に作成したときのデフォルトに戻ります。photosブランチとマージする前に、ブランチを最後のコミットに戻す方法はmaster?

使いたいのですgit checkout HEADが、ブランチの履歴やログ git が見つかりませんphotos

4

2 に答える 2

3

を調べgit reflogて、そのコミットが見つかるかどうかを確認してgit reset --hard <commit>から、ブランチを復元してみてください。

于 2013-03-01T06:33:38.530 に答える
3

ブランチが指していgit reflog photosた場所への変更を確認できます。photosマージ前のものを見つけて、reset --hard代わりにHEAD.

于 2013-03-01T06:34:17.707 に答える