git本地分支與服務器分支沖突的解決方法


! [rejected]  master -> master (non-fast-forward)

error: failed to push some refs to 'http://git.oschina.net/lightyear/nfc_beta2.git'

hint: Updates were rejected because a pushed branch tip is behind its remote

hint: counterpart. Check out this branch and merge the remote changes

hint: (e.g. 'git pull') before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

好久沒有提交git,今天一提交發現和遠程分支有了沖突,看了下描述。大致意思是:

由于你推送的分支落后于遠程分支,更新失敗。這說明你上次pull之后有人改動了源文件.

但是使用pull命令并沒有生效,

于是參考了git fetch 拉取而不合并

git pull origin master

結果完成了提交.

git log

能夠看到別人提交的記錄以及自己的改動.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,717評論 4 54
  • 四、 分支開發工作流 現在你已經學會新建和合并分支,那么你可以或者應該用它來做些什么呢? 在本節,我們會介紹一些常...
    常大鵬閱讀 2,145評論 3 24
  • 三月也快走了 你所要的牽絆被我打散了 黑紗般的手熬出月夜的白 留我孑身一人 揚長而去 路邊的落花 會因你的悲憫滴落...
    擼貓居士閱讀 175評論 0 0
  • 在這個瞬息萬變的時代,我們每個人都在跟這個世界賽跑。如果不是必要,好像我們很少會有跟別人閑聊的時間。 小時候,我媽...
    GoodDanning閱讀 458評論 0 3