回答:
git show
入力は最速ですが、差分も表示されます。
git log -1
高速でシンプルです。
git log -1 --pretty=%B
コミットメッセージだけが必要な場合。
git log -1 --pretty=%B | cat
が、Peterが言ったように、80文字に保つようにしてください。
cat
すなわち:git log -1 --pretty= | cat
format:
にプレフィックスを%B
:男ドキュメントで提案されているように、それは出力の最後に余分な空白行を示して文句を言わないgit log -1 --pretty=format:%B
git log -1
最新のコミットメッセージを表示するかgit log -1 --oneline
、またはsha1と関連するコミットメッセージのみを表示する場合。
使用できます
git show -s --format=%s
ここで--format
さまざまな印刷オプションが有効になります。こちらのドキュメントを参照してください。具体的に%s
は、「主題」を意味します。また、-s
はの略で--no-patch
、diffコンテンツを抑制します。
よく使う
git show -s --format='%h %s'
ここ%h
で、コミットの短いハッシュを示します
別の方法は
git show-branch --no-name HEAD
それは他の方法よりも速く走るようです。
実際に、すべてのリポジトリのステータスを確認するための小さなツールを書きました。githubで見つけることができます。
git show -s --format=%s -5
alias
(例:wherewasi
;-)を作成します。ブランチ情報も含めることができます。