複数の Git コマンドと位置パラメーターの両方を使用するエイリアスを作成しようとしています。それぞれに Stackoverflow ページがあり、両方を行うのは痛々しいほど明らかですが、私は問題を抱えています。
例として、ブランチ foo に切り替えてステータスを実行したいとします。だから私の中に.gitconfig
、私は持っています:
[alias]
chs = !sh -c 'git checkout $0 && git status'
これは機能しません。一方、このようなものは機能します。
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
任意の洞察をいただければ幸いです。