2016-09-26 60 views
3

我正在開發一個項目,所以我將一個功能分支推送到遠程倉庫(使用Atlassian bitbucket)並打開一個請求。在bitbucket遠程服務器上發生衝突,但所有內容都是本地最新版本

但在一個文件,到位桶diplay一個「感動」的地位,在棕色和顯示了衝突消息:

衝突:修改源,在目標修正。

此文件處於衝突狀態。在合併此拉取請求之前,您需要手動解決衝突。

所以,當我輸入:

git pull origin my_feture 

我得到的消息

已經跟上時代的。

有沒有人遇到過熟悉的問題?你能幫我解決這個衝突嗎?

在此先感謝!

+0

的問題是你的分支的'merge'操作到'master'的(我猜)。你應該首先將'origin/master'合併到你的分支並解決衝突(顯然你修改的文件已經在'master'分支中移動了)。一旦解決,再次提交併推送您的分支並重新打開您的請求。 – Frodon

+0

我試過了,但它也表示已經更新 – NI6

+0

你運行過'git fetch'嗎? – Frodon

回答

4

您需要更新您的本地主分支。所以,請執行下列操作步驟:

  • git的結帳主
  • 的git拉出身主
  • git的結帳< <您的分支>>
  • 混帳合併主

後執行第四命令,你會得到合併衝突。解決這些問題,然後做:

  • git的承諾
相關問題