我试了很多方法都没用,一直看到以下错误:"fatal: cannot use tmp/ as an exclude file" 我甚至尝试使用 /tmp
和 tmp/*
但是这两个也都不起作用。最终,我失望地删除了tmp文件夹,然后发现git正常工作了。
所以我有两个问题:
如何让它正常工作?
是否可以在没有tmp文件夹的情况下运行我的 ruby on rails 应用程序?
我试了很多方法都没用,一直看到以下错误:"fatal: cannot use tmp/ as an exclude file" 我甚至尝试使用 /tmp
和 tmp/*
但是这两个也都不起作用。最终,我失望地删除了tmp文件夹,然后发现git正常工作了。
所以我有两个问题:
如何让它正常工作?
是否可以在没有tmp文件夹的情况下运行我的 ruby on rails 应用程序?
.gitignore
文件中添加/tmp
。在提交/tmp
之前,请确保添加并提交此.gitignore
- 您需要使用git rm
将其删除以使其从存储库中消失。.gitignore
文件,并且其中包含/tmp
吗?做一个git rm -r tmp
,然后git commit -m“Remove tmp”
。这样行吗? - slhckgit init
。 - yugonlinetmp
不是您当前文件夹中的目录或者它已经不在您的仓库中了。 - slhckls -l
,你的 gitignore 的完整内容,以及 git status
和 git status tmp
。 - slhckgit rm . -r --cached
清除缓存文件。