我添加了一个带有 Sublime Text 3 的提交后 git 钩子,其中包含以下文本:
#!/bin/sh
git push -u origin master
奇怪的是,从 Git Bash 的命令行提交会成功推送项目,但是当我尝试使用 Sublime Text 中的包执行相同操作时,它不起作用。这个包应该映射一个键盘快捷键(ctrl+a)来提交一个文件,它会这样做,但它不会在之后推送文件;它只会提交它。为什么这可以在命令行中工作,而不是在 Sublime Text 中?
我添加了一个带有 Sublime Text 3 的提交后 git 钩子,其中包含以下文本:
#!/bin/sh
git push -u origin master
奇怪的是,从 Git Bash 的命令行提交会成功推送项目,但是当我尝试使用 Sublime Text 中的包执行相同操作时,它不起作用。这个包应该映射一个键盘快捷键(ctrl+a)来提交一个文件,它会这样做,但它不会在之后推送文件;它只会提交它。为什么这可以在命令行中工作,而不是在 Sublime Text 中?