私はこれを正しいトピックで作成していますが、より適切なものが意味をなさない場合は教えてください。トータルbash noob。bash関数にparamを追加しましたが、完全に失われました
私は.bash_profile
にGITのadd-> commit-> pushflowを合理化するために以下の機能を持っています。
function lazygit() {
git add .
git commit -a -m "$1"
git push
}
そして、私はこのようにそれをトリガー:私はコミットメッセージを変更するであろうオプション第二のparamを持つようにそれを更新したいと思い
> lazygit "Did all the things"
。
だから、このために:
> lazygit "Did all the things" "Staging"
それは代わりにこれを行うだろう。
git commit -a -m "$1 [ Deploy:$2 ]"
このオプションのパラメータを自分の関数に追加するにはどうすればよいですか?ありがとう。
クイック返信ありがとうございます。可能であれば、私はすべての非展開コミットメッセージが括弧で囲まれたテキストを全く持たないことを好むでしょう。 –
それはあなたが得るものです。これを試しましたか? – larsks
魅力的な作品です。申し訳ありませんが、私は昨夜、そこにロジックがないことを誓っています。あまりにも速くそれを読んでいる必要があります。ヘルプをよろしくお願いいたします。 –