28th
Fri
Gitでコミットオブジェクトを時系列にそって列挙する方法
Gitでは、SVNなどと違ってリビジョン番号のような順序付きの数字ではなく、
ハッシュのような識別子でコミットが管理されています。
なので、時系列にそってコミットIDを列挙したい場合は、
以下のように git rev-list
コマンドを使えば良いようです。
1 % git rev-list 2dfb3...(snip)...cf210
これで、指定したコミットより過去(指定したコミットを含む)のハッシュが時系列にそって得られます。 先頭は一番新しいもので、末尾が一番古いものです。
1 % git rev-list HEAD
とすると、全てのコミットのハッシュを時系列にそって取得出来ます。
posted by
genki
on Fri 28 Nov 2008
at 19:57