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"
成功。 疑ってすいません。