複数の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'
どんな洞察もいただければ幸いです。