我已经在版本控制下添加了文件。现在我需要从版本控制中删除它们,并忽略我的项目。只需将这些文件放在.gitignore
内就足够了,或者我必须先将它们删除?什么是正确的程序?将文件置于版本控制之下 - 如何解除它们并忽略
2
A
回答
1
如果你想从git中删除文件,同时将它留在你的工作目录中,你需要git rm --cached
这个文件,然后提交。如果您只是将文件添加到.gitignore
,则该文件的当前版本将保留在git中。
0
是,.gitignore
是否足够(如果你只是想不跟踪此文件) 但是,如果你想从你的项目,并从混帐删除 - 删除文件
这就是所有;)
相关问题
- 1. 应该将.class文件置于版本控制之下吗?
- 2. git:忽略*版本控制的文件
- 3. Git:忽略版本控制文件
- 4. 如何将系统文件置于版本控制下
- 5. 如何将Liferay门户置于版本控制之下?
- 6. 设置svn:忽略不受版本控制的文件属性
- 7. 如何有效地组织脚本,以便将它们置于版本控制之下?
- 8. 在MonoDevelop中,应该将“[project]/bin”目录置于版本控制之下吗?
- 9. Git忽略本地文件并始终合并它们
- 10. 如何强制Google Chrome忽略内置按键并将它们传递给jquery
- 11. OpenCart版本控制如何忽略模板/主题/插件
- 12. 忽略git子库,并将它们视为常规文件
- 13. 如何从Perforce中删除现有文件并忽略它们(不删除它们)
- 14. 忽略Vaadin 8.1项目中版本控制的'styles.scss.cache'文件?
- 15. 版本控制可以忽略哪些Unity项目文件?
- 16. PHPStorm 8版本控制(git)范围忽略PHP_CodeSniffer中的文件
- 17. 版本控制中可以忽略的LabWindows临时文件
- 18. svn:忽略'文件'不受版本控制
- 19. Java Netbeans项目中的哪些文件应置于版本控制之下?
- 20. 本地忽略git文件,但不要将它们从存储库中删除
- 21. 在SVN版本控制下忽略xml文件的特定元素
- 22. GIT拉文件,但忽略它们
- 23. Magento在版本控制下
- 24. 如何检测输入号码警告并忽略它们?
- 25. 如何从NetBeans中的mercurial版本控制中忽略文件夹?
- 26. SVN认为文件已经在版本控制之下
- 27. 版本控制下的Gettext .po文件
- 28. Scala:什么是.metadata文件,我可以在我的版本控制中忽略它们吗?
- 29. 将硬盘置于版本控制下是个好主意
- 30. 应将* .lps文件包含在版本控制中还是忽略?
谢谢,我可以使用'git rm --cached'来指定文件列表(一个文件夹中的文件)吗? –
是,例如'git rm --cached readme.txt' for file或'git rm --cached log/\ *。log'目录中的文件使用通配符 –