Foo
という名前のローカルブランチが、origin
という名前のアップストリーム上のFoo
というリモートブランチを追跡するように設定されています。一時的にリモートブランチのコミットをチェックアウトします
私は一時的にFoo
のコミットをチェックアウトしたいのですが、いくつかの点を見てから、古いコードを見た後、最新の最新のコミットに戻ってください。
増幅するには、HEAD
を古いコミットに戻した後ではありません。私はではない私のレポのHEAD
をリセットします。私はちょうど古いコミットを見て、そして私が現在いるところに戻ることを望みます。
私はこれを過去数回行っていますが、漠然とした記憶しかないので、もう一度やり直す前に確認したいと思います。それは、私は思った:
$ git checkout {branchName}
$ git checkout {commitId}
それは正しいですか?
GitHub Webベースのインターフェースを使って古いコミットのファイルをブラウズすることもできますが、あまりにも多くの変更があり、Webインターフェースの使い勝手が良かったため、古いコミットをチェックアウトしたいと思います私はこれらすべての変化を見るだけで十分です。