2016-05-06 31 views
0

我做git pull,它說上的git拉要求提交本地更改

error: Your local changes to the following files would be overwritten by merge: Gemfile Please, commit your changes or stash them before you can merge. Aborting

我不記得做任何更改gemfile

On git status除了我已經刪除的所有文件,沒有顯示任何內容。

我該如何解決這個問題。我怎樣才能刪除所有被刪除的文件,而我git status

請幫忙。

回答

0
  1. 拆卸也從以前的改變提交,所以通過使用第一git的添加(你有文件提交更改編輯,不知道關於刪除)然後再git提交。之後,合併,或者,
  2. 您也可以在合併之前編寫git checkout gemfile,如果您確定沒有對其進行任何更改。這會將gemfile恢復到之前的提交。然後採取合併。