2016-12-06 95 views
0

雖然檢查出一個分支我得到了一個錯誤說中斷的系統調用在GIT

"Some untracked working tree files would be overwritten by checkout. 
    Please move or remove them before you can checkout. View them" 

後來我已經刪除了這些文件未追蹤並試圖再次結帳。但現在Iam面臨以下問題:

Failed to read object 5df02069fcff5919daf91215f7706fc826c76: Interrupted system call 

我正在使用Intellij IDE。

回答

4

你有一些未跟蹤的文件。所以,請做commitstash

$ git commit -am 'message'   # add & commit 
$ git checkout -b <new-branch>  # checkout to new branch 

Or, 
$ git add . 
$ git stash       # stash the changes 
$ git checkout -b <new-branch> 
+0

這一個工作。謝謝。 – swetha

+0

現在如果我需要檢查出現有的分支,我已經嘗試了git checkout ,它再次顯示錯誤「一些未跟蹤的工作樹文件將被結帳覆蓋。 請先移動或刪除它們,然後才能結帳。查看它們」 – swetha

+0

您可能在同一行文件中發生了改變,所以發生衝突。所以,最好的方法是「在當前分支中提交更改」,然後簽出到另一個正在退出的分支。 –