だから私は次のようなことをしています
git log --graph --pretty='%h %d %s' -n10
最近のコミットの簡単な履歴を取得します。
私が抱えている唯一の問題は、ほとんどの場合、タグを表示することに興味がなく、ブランチだけを表示することに興味があるということです。ただし、%dはタグとブランチの両方を表示します。タグではなくブランチ名のみを表示できる方法はありますか?
これをあなたに追加してください.gitconfig
[alias]
blog = log --graph --oneline --pretty=format:'%Cred%h%Creset - %C(yellow)%s%Creset %C(green)<%an>%Creset %C(blue)@%d%Creset' --abbrev-commit
このようにして、コミット番号、コミットがどのように行われたか、どのブランチでコミットされたかというメッセージのみを取得します。入力するだけで、git blog
必要なときに色を見ることができます
そして、あなたが本当にブランチ名だけなら、次のようにします:
git log --graph --oneline --pretty=format:'%C(blue)@%d%Creset'
チェックアウトしgit log --help
て具体的に%d
オプション:
%d: ref names, like the --decorate option of git-log(1)
これはあなたのタグです。したがって、コマンドからドロップするだけです。つまり、次のようになります。
git log --graph --pretty='%h %s' -n10