我的 bash_profile 中具有以下功能,该功能以前可以工作多年,但现在不再起作用:
cmpushall() { git add -A; git commit "$1"; git push ;}
我现在收到以下错误:
$ cmpushall "first promise"
error: pathspec 'first promise' did not match any file(s) known to git
Everything up-to-date
我好几年没写过 bash 了,所以我很困惑,我一直以为 $1 符号会接受命令给出的第一个字符串作为参数。它git add -A
似乎已经运行了,我暂存了一个文件……尝试提交时,函数出错
任何帮助表示感谢