2016-03-16 18 views
6

當我試圖拉源與git它顯示錯誤如下「時發生錯誤的詳細信息:1名,未提交的更改將被合併覆蓋」1未提交的更改將被合併在Visual Studio覆蓋2013

我搜索並嘗試了這樣的事情: 提交在本地存儲庫和拉 刪除未跟蹤的文件

兩個都沒有爲我工作。

+0

這樣的問題奈斯利解釋最常發生時行尾改變(CRLF)。有些情況下,git diff不會顯示差異,但拉(更確切地說:合併)由於更改而不起作用。即使'autocrlf'選項也沒有幫助。在我看來,這是git中的一個bug。目前,我有同樣的問題。並沒有可重複的解決方法。 –

回答

13

做藏前拉你的變化,沒有必要建立一個新的提交拉動的新變化

git stash; 
git pull origin master; 
git stash pop; 

[Official documentaion] git stash

+7

git存儲提供了消息:「沒有本地更改保存」。但它仍然解決了我的問題。奇怪的。 –

+0

奇怪!但git暗藏也適用於我......( – Raghu

+1

@ Raghu它並不奇怪。「git stash」專門用於不想刪除所有本地更改以便進行更新的目的。 –

相關問題