まだリモート リポジトリにプッシュされていないローカル コミットを確認できる git log コマンドがあります。次のようになります。
ahead = log origin/master..HEAD --graph --pretty=format:'%Cred%h%Creset %d %s %Cgreen(%cr)%Creset %Cblue[%an]%Creset' --abbrev-commit --date=relative
master
ブランチにいる限り、これは正常に機能します。私が望むのは、エイリアスがそのブランチに対して実行さmaster
れるように、コマンド where is now に入れることができる変数です。git ahead
zsh $(git_prompt_info) 変数のようなものですが、エイリアス定義の一部として gitconfig ファイルで使用できます。