0
A
回答
4
首先,从删除文件索引:
git rm --cached dbconfig.php
然后,在库的根目录,创建.gitignore
并添加dbconfig.php
它。
git add .gitignore
和git commit -m "new gitignore"
,它应该去的下一次想你做一个git status
或add .
1
添加一个名为.gitignore
存储库中的文件,并把其中一行是:
dbconfig.php
然后git add .gitignore
并提交。
如果您之前已经提交了该文件,那么您可能希望在提交之前将其重置回来,并重新添加其他文件,而忽略不希望跟踪的文件。 (删除并重新提交会从跟踪中删除它,但历史将依然存在 - 假设该文件包含敏感数据,你不会希望出现这种情况。)
相关问题
- 1. 从'git pull'中排除特定文件
- 2. 从库中排除特定文件夹
- 3. 如何在git repo中排除文件?
- 4. 如何从比较中排除除特定文件以外的所有文件
- 5. 如何从Git存储库中删除“排除的”文件?
- 6. 如何从TFS源代码控制中排除特定文件
- 7. 如何从ASP.NET主题中排除特定的CSS文件?
- 8. 如何从ack(ack-grep)中排除特定文件?
- 9. 如何从WiX补丁中排除特定文件?
- 10. Makefile。如何从编译中排除一个特定的文件?
- 11. 如何从特定的Realm文件中排除Realm模型类
- 12. 从git中排除文件svn克隆
- 13. 想要从“git diff”中排除文件
- 14. Git从合并中排除文件
- 15. 从git修订版中删除特定的文件/文件夹
- 16. 如何从特定规则中排除特定的一组文件?
- 17. Git Shell:我们如何从未跟踪的文件中删除特定文件
- 18. 如何从Git中的合并中排除文件?
- 19. 如何从git中排除打字稿编译文件
- 20. 如何从本地git存储库中排除一组文件?
- 21. 如何从git状态中排除文件
- 22. 如何从git档案中排除文件?
- 23. git - 如何从合并中排除文件
- 24. 如何从git id扩展中排除文件
- 25. 如何从git ls-files中排除文件?
- 26. 如何从git存储库中永远排除文件?
- 27. 如何从svn中删除.git文件?
- 28. Git子模块 - 排除特定文件/目录
- 29. 如何遍历文件并排除特定文件类型
- 30. 推送到特定的Git存储库时排除特定文件
我究竟应该在哪里运行git RM --cached dbconfig.php?它应该在dbconfig.php所在的文件夹中吗? –
只要您指定文件的路径,就可以在项目的根目录中运行它。所以你可以执行'git rm --cached path/to/dbconfig.php'或者直接转到那个目录并运行'git rm --cached dbconfig.php' – Nic