2017-09-14 54 views
0

我想在VS同步2017年傳入和傳出提交,我得到一個錯誤:如果我想拉只,誤差VS 2017年 - 在同步致命錯誤或拉

Git failed with a fatal error. 
pull --verbose --progress --no-edit --no-stat --recurse-submodules=no origin 

是一樣的。

不知道這是怎麼回事,我該如何克服它。對git不太瞭解。

+0

請打印整個輸出。這是你唯一的線路嗎? – prabodhprakash

+0

這是我在Syncronization屏幕上獲得的唯一一件事 – nickornotto

+0

您是否也可以根據我的答案共享輸出? – prabodhprakash

回答

-1

我解開了我沒有包含在我的提交中的.gitignore文件的更改。我認爲,當我從服務器中取出變化時,它就會發生衝突。

要麼我必須推.gitignore或只是沒有任何改變。

解決了這個問題。

+0

還有什麼其他答案說,你的答案太具體了,這對任何人都不會有用,因爲這個問題太籠統了。請避免這樣的答案。 – prabodhprakash

+0

不幸的是,你的回答也有像'我想'這樣的陳述。 – prabodhprakash

1

我想你有未跟蹤的文件。你可以試試,提交的文件,然後再次撥

$ git add -A 
$ git commit -a 'message' 
$ git pull 
0

運行git status並查看輸出是否顯示任何文件。如果有文件在其中進行更改,則不能pull。你必須做的這些

  1. 一個提交更改,然後嘗試拉
  2. 放棄更改[git checkout -f <your_branch_name>],然後儘量拉
  3. 藏匿的更改,然後儘量拉。