git出现这种错误是什么原因?error :hint?

$gitpushoriginmaster
Togit@github.com:qzmly100/repository-.git
![rejected]master->master(fetchfirst)
error:failedtopushsomerefsto'git@github.com:qzmly100/repository-.git'
hint:Updateswererejectedbecausetheremotecontainsworkthatyoudo
hint:nothavelocally.Thisisusuallycausedbyanotherrepositorypushing
hint:tothesameref.Youmaywanttofirstintegratetheremotechanges
hint:(e.g.,'gitpull...')beforepushingagain.
hint:Seethe'Noteaboutfast-forwards'in'gitpush--help'fordetails.
分析一下如何解决?
拉莫斯之舞
浏览 318回答 2
2回答

FFIVE

是不是在不同的机器上上做了提交??远程分支上存在本地分支中不存在的提交,往往是多人协作开发过程中遇到的问题,可以先fetch再merge,也就是pull,把远程分支上的提交合并到本地分支之后再push。如果你确定远程分支上那些提交都不需要了,那么直接gitpushoriginmaster-f,强行让本地分支覆盖远程分支。。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript