我已經創建了一個項目來練習如何使用Xcode和GitHub使用Git。經過很多工作,我已經獲得了本地和遠程創建的存儲庫。我只是試圖讓一個提交併且得到這個錯誤:我該如何修復錯誤:pathspec'git-practice-project/git-practice-project'與git已知的任何文件都不匹配
這裏就是我試圖去提交:
我做之前,我得到這個錯誤的最後一個事情:
- 我使用GitHub Swift模板添加了一個.gitignore文件,以便從緩存中刪除.xcscheme文件
- 從終端,我跑了「混帳RM --cache」
- 我創建了test_file再然後試圖提交
但我可以看到在取景器中的文件夾:
我環顧了很多人,發現了很多關於git commit問題的問題,但是我發現主要與變音符號和其他與我的問題不一樣的問題。
'git rm --cache'是否導致這種情況?我能做什麼來安全地糾正這個問題?
感謝
更新:看來我真的是自己陷入困境之中。我有嵌套的「git的實踐項目」目錄幾個層次深:
我在最深的目錄開始,做了一個LS和git的狀態,備份自己到頂級人員在每個級別上都做同樣的事情。看起來只有兩個最高的目錄有未提交的更改,並且project.pbxproj文件都存在於它們中。
這樣做,Bringo,非常感謝。如果您不介意,請查看我對我的問題所做的修改。我從終端添加了一個截圖,顯示我創建的混亂。我在頂層添加了git-practice-project'/ Users/Jim/Developer/git-practice-project',這就是修復它的原因。我不知道爲什麼嵌套層次存在,我也不知道我是否可以安全地擺脫它們。任何建議你將不勝感激。這畢竟只是一個練習項目,所以我不能做任何真正的傷害。 – Jim