soukouki’s diary

誰かの役に立つ記事をかけたらいいなあ

gitで引数つきのaliasの引数に、空白を入れた文字列を入れたら、失敗してたのを直した。

えらく限定したタイトルですね。

ac = "!f () { git add . && git commit -m "$1"&& git l -3; };f"

これに

git ac "aa bb"

が失敗するので直した。

最初はgit側かなーと思っていたけど、

git c -m "aa bb"

これは成功。 つまりaliasの方に問題がある。 "の内側にまた"を使っていたので、その前に\を入れてみる。

ac = "!f () { git add . && git commit -m \"$1\"&& git l -3; };f"

成功。 疑ってすいません。