我正在向 Heroku 部署一个应用程序,这意味着推送到他们的 git repo。何时git push heroku master(或等效的远程别名)我收到此警告:
警告:您即将要精通,这就是您的意图吗?[y|n]
这有点烦人,但没什么大不了的。但是,我现在正在编写部署脚本,所以我不想与脚本进行交互 - 如何让我的 bash 脚本y自动回答?
我试过这样做,yes | git push heroku master但这不起作用。
同意@bk2204,我会检查是否正在使用您不知道的 git 钩子。
Git 钩子不受版本控制,因此请确保您在出现此错误的机器上搜索此钩子。
git hook 可能位于.git目录以外的其他地方。检查是否git config core.hooksPath已设置,如果已设置,它将指向您的 git 钩子所在的目录。
您要查找的挂钩文件很可能具有名称pre-push. 这种情况下的解决办法是删除或者重命名这个hook文件,在push之前git不会运行它。
| 归档时间: |
|
| 查看次数: |
246 次 |
| 最近记录: |