2014-12-22 38 views
0

今天早上,我的員工進來並更新了一個頁面,然後他進入SourceTree並從遠程進行了一次拉,現在他的工作副本中有62個文件需要更改,這似乎是所有文件星期五我幾小時後改變了。從git remote拉出後,工作副本被文件更改充斥 - 爲什麼?提交它們是否安全?

爲什麼這些出現在他的工作副本中,並且對他來說是否安全?我已經承諾並推動了他們,所以期望當他做到這一點時,他會與我所做的一切同步,而不必像做他自己的改變那樣做這麼大的承諾。

反饋?

編輯(更多信息):我們都是全新的git工作流程......我們上週在開發服務器上練習了幾周後推出了它。

+0

它是一個合併衝突? – pratZ

+0

是的。但它不是*真的是衝突......這是我上週已經推出的所有變化。例如我創建的新文件,現在在他的工作副本中,好像他創建了它們並需要推送它們。 – danfo

回答

0

合併衝突可能由於幾個原因而發生。這可能是因爲同一個文件的不同版本,以及在歷史發散之後創建的文件版本。

當您說git status時,您應該能夠看到存儲庫中的未合併路徑。你需要修復它們。 Here's a fine article on resolving merge conflicts.

修復文件後。你只需要添加和提交:

git add -A 
git commit 
相關問題