我在尝试将更改推送到远程存储库时遇到以下错误。
命令
git push heroku
错误
致命:你正在推送到远程“heroku”,它不是
你当前的分支 'master',没有告诉我要推送什么
更新哪个远程分支。
谁能告诉我是什么原因造成的?
最佳答案
我怀疑你没有配置远程。
push 喜欢知道推送什么以及推送到哪里。通常配置 git 以便它自动跟踪分支(本地 - 远程对)。
尝试推送:git push heroku master
假设 master 是您的本地分支,heroku 是远程分支。
此外,要查看远程是否未配置,请 (l) 列出您的配置或 (e) 修改它:
git config -l/-e
由于 Felix 在我之前,我将通过设置 Remote 来扩展我的答案:
关于git push 推送到远程仓库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15845823/