我有一个Git的问题/疑问。
我们使用Bitbucket作为远程仓库。到目前为止,我们只有主分支。
与我合作的另一个人现在创建了一个“develop”分支,现在项目已经上线,我们需要继续开发。
我一直在本地工作,并进行了更改和提交。
现在我想将这些更改推送到远程的“develop”分支。
我认为
git push origin develop
我想做这件事,但是我遇到了问题
error: src refspec develop does not match any.
这是什么意思?我可以看到develop分支确实存在,那我错在哪里了?
非常感谢您的帮助!
非快进式
更新。也就是说:远程仓库中的某些更改不在本地。在推送之前,您应该将它们拉取到本地。 - J-16 SDiZdevelop
更改,则可以使用git push -f
。 - dahlbyk