私の同僚は一方のブランチにいて、私はもう一方のブランチにいました。彼女が彼女のブランチを私のブランチとマージしたとき、私の変更は反映されませんでした。ソース ファイルは Xcode では "M" (修正済み) であり、"C" (競合) ではなかったので、問題ないと判断しました。ブランチに戻ると、変更したコードがまだそこにあり、コードが正常に機能していることがわかりました。次に、マージを再試行することを考えましたが、デスクトップからブランチにいました。ファイルが「M」で、「C」ではない場所にも同じことが表示されました。
繰り返しますが、私の変更は上書きされました。だから今、私はマージに戻ろうとしています。http://mac.github.com/からダウンロードした Github ツールを使用して、最新のコミットをクリックし、そのコミットにロールバックしてみましたが、変更が残っているように見えました。履歴にブランチのマージは見られません。マージ後にコミットしていないからですか?
マージする前に自分のブランチに戻るにはどうすればよいですか?