使用Git命令時出現fatal: this operation must be run in a work tree提示,該如何解決

哈鬥發表於2020-10-15

我的問題是這樣的,我在idea中的terminal中使用git命令時出現fatal: this operation must be run in a work tree這樣的提示,任何命令都不可以使用,當時網上百度了很多,發現都沒有效果,所以又仔細的檢查,發現的出現該問題的原因:

剛開始錯誤時的程式碼(在terminal內):

C:\jinshu\develop\projects\freamwork\.git>git status
fatal: this operation must be run in a work tree
C:\jinshu\develop\projects\freamwork\.git>git add .
fatal: this operation must be run in a work tree
C:\jinshu\develop\projects\freamwork\.git>git pull
fatal: this operation must be run in a work tree

後來發現問題是在於專案地址不對

錯誤地址:C:\jinshu\develop\projects\freamwork.git>
正確地址:C:\jinshu\develop\projects\freamwork\java>

更改地址的方法:

左上角file ==> Settings ==> Tools ==> Terminal ==> Start directory

沒有更改地址前發現地址就是正確的,於是又重新選擇一遍地址,然後點右下角apply ==> ok
在這裡插入圖片描述
然後點local的x號關閉視窗,再重新開啟,這樣就更改成功了。
在這裡插入圖片描述
在這裡插入圖片描述

相關文章