Git で次のコミットを見つけるにはどうすればいいですか? (ref の子) 質問する

Git で次のコミットを見つけるにはどうすればいいですか? (ref の子) 質問する

ref^は の前のコミットを参照します。の後のrefコミットを取得する場合はどうでしょうか? ref

たとえば、git checkout 12345次のコミットをチェックアウトするにはどうすればよいでしょうか?

はい、Gitはダグノード ポインター 構造体 ツリー 何でも。この後のコミットを見つけるにはどうすればいいですか?

ベストアンサー1

現在のコミットから始めて、その子コミットなど、すべてのコミットを一覧表示するには、基本的には標準のgit logですが、時間的に逆方向に移動するには、次のようにします。

git log --reverse --ancestry-path 894e8b4e93d8f3^..master

ここで、894e8b4e93d8f3 は表示したい最初のコミットです。

注意:DOS コマンド プロンプトを使用する場合は、キャレットをエスケープする必要があります。

git log --reverse --ancestry-path 894e8b4e93d8f3^^..master

おすすめ記事