by shigemk2

当面は技術的なことしか書かない

qオプション

git-init(1)

qオプションをつけることで、エラー以外のメッセージを全て隠す。

Only print error and warning messages, all other output will be suppressed.


git - 最初から履歴を追いやすいリポジトリをつくる - Qiita

$ git init -q && git commit -q --allow-empty -m 'Initialize repository'

git-initもgit-commitもすべてメッセージを隠すように実行する。
故に、

$ git init && git commit --allow-empty -m 'Initialize repository'

と実行することも可能。

なお、上のqiitaのコマンドは、
git showで代替できるというコメントが入っていて、

$ git show HEAD

は、

$ git log HEAD -p -1

と同じ意味になるらしい。

transitive.info - git show 使い方