Gitでコミットの間で前後に動く方法


私たちは常にコミットの間に前後に移動し続けるgit . 一度前のハッシュをチェックアウトgit log これ以上の次のコミットを示し、我々はrebasingまたはリセットを終了するが、gitはすべてのコミットを見る方法を提供し、我々は前の状態からも次のコミットをチェックアウトすることができます.
簡単で最も簡単な方法は以下の通りです.
git log --online --all
次の例を考えます.

ここで我々はコミットIDをチェックアウト95613ab Fix more TOC links とGitの歴史を参照してくださいgit log or git log --oneline 次のようになります.

我々がここで見るように、我々は前にコミットを逃しました95613ab . 頭が見えるgit show-ref --head しかし、それはHEAD そして、あなたがチェックしたコミット.もしそうならgit log --oneline --all あなたはどこでコミットで全体の歴史を取得しますHEAD 今すぐです.

あなたはこの問題のためのより良い解決策を知っていればお知らせください.
チアーズ.