0

ブランチの合計コミット数を確認するにはどうすればよいですか?

(これは、アプリなどにバージョン番号を設定する場合に便利です)


その番号を逆にしてコミットIDを見つけるにはどうすればよいですか?

(これは、バージョン番号がコミット番号と同じであるアプリをデバッグする必要がある場合に役立ちます)。

4

1 に答える 1

2

ブランチまたはタグのコミット数を検索します (現在のブランチが必要な場合は空白のままにします):

$ git log <branch/tag/blank> --pretty=oneline | wc -l 

出力します

5164

コミット番号でコミット ID を検索します (5614 をコミット番号に置き換えます)

$ git log <branch/tag/blank> --pretty=oneline --reverse | sed -n 5614p

出力します

e5c303d47afb7c3a98bc138049024d24924e6a9b Minor code fixes
于 2013-01-17T10:52:01.330 に答える