Git 忽略已提交的文件

标签 git directory ignore

我有一个小但很麻烦的问题。 在我的私有(private) git 存储库中,我添加了临时/缓存文件夹来推送,现在任何时候我的缓存文件请求都会推送。如何设置它们忽略?

我尝试在 .gitignore 文件中设置/temporary/cache,但它不起作用。

最佳答案

基本上,如果您阅读 git 文档,您会发现 gitignore 不是已添加到源代码管理的文件的位置

The purpose of gitignore files is to ensure that certain files not tracked by Git remain untracked. To stop tracking a file that is currently tracked, use git rm --cached.

可以使用 .git/info/文件夹中的排除文件来忽略属于存储库的文件,但 git 会将它们视为未更改。

关于Git 忽略已提交的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32908643/

相关文章:

git - git 是否支持路径中的通配符?

git - composer require package_name requested for api/v3 而不是 gitlab 上的 api/v4

python - 包中 Python 目录的典型命名约定

svn:忽略 subclipse/TortoiseSVN 中的子目录

git - 为什么 git 会找到我的主目录中不存在的目录?

吉蒂诺 : add a file that is in an excluded folder

git - `git checkout ...` 是做什么的?

python - python获取父目录路径的方法

ios - NSBundle 的 pathForDirectory 方法?

version-control - 哪些 grails 项目文件不应添加到版本控制中? (Grails 1.3.x)