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. 从库中排除特定文件夹
- 2. 如何在git repo中排除文件?
- 3. 如何从比较中排除除特定文件以外的所有文件
- 4. 如何从ASP.NET主题中排除特定的CSS文件?
- 5. Makefile。如何从编译中排除一个特定的文件?
- 6. 如何从WiX补丁中排除特定文件?
- 7. 如何从特定的Realm文件中排除Realm模型类
- 8. 如何从TFS源代码控制中排除特定文件
- 9. 如何从ack(ack-grep)中排除特定文件?
- 10. Git从合并中排除文件
- 11. 从git修订版中删除特定的文件/文件夹
- 12. Git Shell:我们如何从未跟踪的文件中删除特定文件
- 13. 如何从本地git存储库中排除一组文件?
- 14. git - 如何从合并中排除文件
- 15. 如何从git id扩展中排除文件
- 16. 如何从git档案中排除文件?
- 17. Git子模块 - 排除特定文件/目录
- 18. 如何从svn中删除.git文件?
- 19. 推送到特定的Git存储库时排除特定文件
- 20. git:排除远程文件
- 21. 从Subversion中提交/更新中排除特定文件
- 22. .htaccess从URL重写中排除webroot中的特定文件
- 23. 如何在git log命令中排除已删除的文件?
- 24. 当'git filter-branch'失败时,从特定提交中移除特定文件
- 25. 如何排除Sonar中的特定文件?
- 26. 如何从.hgignore中的忽略列表中排除特定文件夹
- 27. 如何从rsync中排除文件夹
- 28. Gitignore - 如何在特定目录中排除特定扩展名的文件?
- 29. 从Visual Studio搜索中排除特定文件
- 30. 从shell通配中排除特定文件名
我究竟应该在哪里运行git RM --cached dbconfig.php?它应该在dbconfig.php所在的文件夹中吗? –
只要您指定文件的路径,就可以在项目的根目录中运行它。所以你可以执行'git rm --cached path/to/dbconfig.php'或者直接转到那个目录并运行'git rm --cached dbconfig.php' – Nic