我已經在版本控制下添加了文件。現在我需要從版本控制中刪除它們,並忽略我的項目。只需將這些文件放在.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'目錄中的文件使用通配符 –