1. ホーム
  2. git

[解決済み] 最初の10件をgitに記録する

2022-08-27 05:53:20

質問

2つの質問があります。

  1. git の最初の 10 コミットを最初から最後まで表示する方法。(ブランチなし)
  2. コミットインデックスの指定とログの取り方。(2番目か3番目のコミットを表示する)

gitはparentを使用してコミットをリンクしているので、コミットの終わりから始まりまでのログを取るのは簡単だと思います。 のようにします。 git log HEAD~10

しかし、私は最初から最後までクエリする必要があります、それは可能ですか?

どのように解決するのですか?

1行でログを記録し、tail出力すればよいでしょう。

git log  --pretty=oneline | tail -n 10