我有一个文件在我的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