我有一個文件在我的git status
中游蕩,說它已被刪除,但是當我嘗試到git rm
時,我得到***/***.php is outside repository
。它所在的文件夾肯定在回購站內,所以我很困惑!在GIT中刪除「在外部存儲庫」中的文件
4
A
回答
3
這很奇怪。但也許你只需要提交你的改變? git status
列出已上演但尚未提交的更改。如果您的git commit
更改了git status
,則不應將該文件列爲已刪除。
+0
非常多的那些「我發誓不工作」的時刻。 :d – 2011-03-03 13:40:53
2
我一直在努力解決相似的問題很長一段時間,結果是一個簡單但不直觀的開關就是答案。
git add --update
或只是git add -u
將添加修改的文件,並刪除已刪除的文件。
如果要添加新的文件,以及: git add --all
或git add -A
將添加新文件,修改文件,並刪除已刪除的文件。
榮譽給Geek Gumbo
而且更嚴重的文檔檢查Git SCM
相關問題
- 1. git - 從存儲庫中刪除文件
- 2. 意外從Git存儲庫中刪除
- 3. Git刪除服務器上不在存儲庫中的文件
- 4. 如何從Git存儲庫中刪除「排除的」文件?
- 5. git從存儲中刪除文件
- 6. Git的部署:在刪除文件時,按文件中刪除
- 7. 如何在不刪除Git歷史記錄的情況下從git存儲庫中刪除文件/文件夾
- 8. 在存儲庫中刪除SVN外部引用
- 9. JGit刪除git存儲庫
- 10. svn:刪除存儲庫中的文件
- 11. 從存儲庫中刪除git corrupt blob
- 12. Git:從存儲庫中刪除憑證
- 13. Git從存儲庫中刪除* .sln.docstates
- 14. 如何從ArrayList中刪除存儲在外部文本文件中的項目
- 15. 無法從git存儲庫中刪除文件?
- 16. 如何從git存儲庫中刪除或忽略.rb〜文件?
- 17. 如何讓git從存儲庫中刪除文件
- 18. git - 無法從存儲庫中永久刪除文件
- 19. 明確從git存儲庫中刪除文件
- 20. 如何從ditwich從git存儲庫中刪除文件?
- 21. 如何從git存儲庫中刪除* ALL *文件和目錄?
- 22. 如何從git存儲庫中完全刪除文件?
- 23. git從上游(github)存儲庫中刪除文件
- 24. git從存儲庫中刪除文件和舊提交
- 25. 如何從git裸遠程存儲庫中刪除文件?
- 26. 從git存儲庫中刪除文件而不克隆它
- 27. 如何使用Windows Tortoise從Git存儲庫中刪除文件?
- 28. 從存儲庫中刪除Thumbs.db文件
- 29. 從Mercurial存儲庫中刪除額外的文件夾
- 30. 如何在git存儲庫中列出所有已刪除的文件?
是否存在真實的嗎?如果你只是'rm'(而不是'git rm')會發生什麼呢? – CharlesB 2011-03-03 12:41:30
不,已經很久了 – 2011-03-03 13:39:08