我在Android Studio中创建了一个新项目。但是我无法将其推向位桶(我整天都在与之抗争,没有任何效果)。
我收到此错误:
Push to origin/master was rejected
error: failed to push some refs to 'https://aaa@bitbucket.org/bbb/ccc.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
! refs/heads/master:refs/heads/master [rejected] (fetch first)
hint: (e.g., 'git pull ...') before pushing again.
Done
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
这就是我要做的:
出什么问题了?我不明白该错误消息,我没有任何“另一个存储库”,仅是我在从事这个项目,并且是新创建的。
当我尝试遵循建议进行PULL更改时,它也不起作用(出现另一个错误)。当我尝试搜索那个那个时,我又得到了一个又一个,然后我很快就迷路了……它非常复杂。
我在做什么错?我想要的只是将一个新项目推到bitbucket ...
答案 0 :(得分:0)
好,我解决了。我不知道为什么git会不断给我这些随机错误(当repo和project都是新鲜的并且只有几分钟的历史时,那些错误消息ddint很有道理),但这是有帮助的:
git push -f --set-upstream origin master
我想这只是git多么复杂和不直观的证明。