回答:
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;-)を作成します。ブランチ情報も含めることができます。