ファイルを追加してコミットしてプッシュできるエイリアスが必要です。複数の入力を伴う追加/コミット/プッシュのGitエイリアスコマンド
私はこれで始まった:
[alias]
acp = "!f() { git add $1; }; f"
しかし、私は入力に入れたときに、私は、ファイルが見つからないというエラーが出ます:
fatal: pathspec 'test.txt' did not match any files
は、理想的には私は書くことができるようにしたい:
git acp 'myfile.txt' 'my commit message'
私はこれを動作させていますが、入力用に追加することができません:
acp2 = "!f() { git add --all; git commit -m \"${1:-commit}\"; git push origin master; }; f"
を使用すると、追加の入力引数を持っていたときに動作していない何? '--all'を' $ 1'に、 '$ {1: - コミット}'を '$ {2: - コミット}'に変更するとうまくいくはずです。 –