我正在尝试制作一个 bash 脚本,它将:
- 将所有更改添加到 git
- 提交我传递给 bash 脚本的消息
- 将其推送到仓库
我正在尝试这样做:
m=\"$*\"
git add -A
echo git commit -m $m
git push
error: pathspec 'Q2,' did not match any file(s) known to git.
但是,对于我传递给脚本的所有单词,我都会收到错误消息。
我怎样才能看到它实际上在做什么?当我放在echo
有问题的行(我认为是提交)前面时,我得到了一个正确格式的命令。如果我把它放到终端上,我会运行 find。