私の同僚は1つの支店にありました。彼女が自分のブランチを私とマージしたとき、私の変更は入りませんでした。ソースファイルは "C"(Conflict)ではなく "M"(Modified)でした。私は私の支店に戻り、私は変更されたコードがまだそこにあり、私のコードが正常に動作しているのを見ました。それから私たちは再びマージを試みると思っていましたが、デスクトップから私の支店にいました。同じファイルが "M"で、 "C"でないファイルが現れました。Gitでのマージのロールバック
もう一度変更が上書きされました。だから今私は合併に戻ろうとしている。最新のコミットをクリックしてそのコミットにロールバックすることで、http://mac.github.com/からダウンロードしたGithubツールを使用しようとしましたが、私の変更はまだ消えてしまったようです。私は歴史の枝の合併を見ていない。それは合併後に私がコミットしていないからですか?
マージする前にブランチに戻るにはどうしたらいいですか?
です。最初のものは 'git reset HEAD ^'( 'HEAD^1'のショートカットです)でなければなりません。 'git reset HEAD'では、gitにHEADをHEADに設定するように指示します。 – KingCrunch
はい、その直前に、私は見逃しました。 – Mohanraj