我想让Git忽略所有隐藏的文件和目录,即.aptitude
,.ssh/
和.bash_rc
。有没有一个简单的规则来覆盖这一点,而不是特别添加每个条目?Git:如何忽略隐藏的目录?
96
A
回答
126
只是一个模式添加到.gitignore
.*
!/.gitignore
编辑:添加了.gitignore
文件本身(如果事情是没有COMMITED)。
15
这是一个古老的线程。我只是增加了另一种方式:
在.git/info/exclude
,加.*
。
这会忽略所有隐藏/点文件。
这样,不需要.gitignore
。
34
.gitignore只会影响尚未“添加”的文件。
为了使新的.gitignore条目影响的所有文件
- 进行更改的.gitignore
git commit -a -m "Pre .gitignore changes"
git rm -r --cached .
git add .
git commit -a -m "Post .gitignore changes"
git status
应该输出“没有提交(工作目录干净)” `
相关问题
- 1. 如何隐藏.git项目目录?
- 2. Git不会忽略目录
- 3. Git不会忽略目录
- 4. GIT:忽略某些目录,但不忽略其他目录
- 5. Git:我如何忽略子目录中的匹配目录?
- 6. 的Git忽略不目录中的.gitignore
- 7. 取消忽略了一个被忽略的目录中的git
- 8. 问题忽略git中的子目录
- 9. 忽略git中的目录链?
- 10. Git忽略以'。'开头的目录。
- 11. 的Git结帐忽略目录
- 12. 在git中忽略目录的问题
- 13. 忽略隐藏的行
- 14. xVal忽略隐藏的域
- 15. 忽略隐藏列SUM(X:Y),如骨料可以忽略隐藏的行
- 16. .htaccess如何忽略目录?
- 17. 使用git pull时忽略目录
- 18. Git默认忽略配置目录
- 19. Git忽略XCode构建目录模式
- 20. Git推忽略块状子目录
- 21. Git忽略子目录上传
- 22. 如何在任何文件夹中忽略git中的目录
- 23. 与GNU忽略/剪枝隐藏目录find命令
- 24. Grunt - 忽略隐藏文件?
- 25. 的Git忽略目录下的所有文件,但不目录
- 26. 如何在NERDTree中区分git忽略的文件和目录
- 27. 如何忽略使用Git的CVS目录?
- 28. NetBeans 8.2和Git:如何从忽略文件或目录中排除。供应商目录默认被忽略
- 29. 如何使用gitignore模式让git忽略子目录组?
- 30. 如何在做Git平分时忽略一个目录?
您可能想要强制添加一些在此之后必需的文件。例如。 .htaccess文件。根据您的要求当然。 – dakdad
啊对,谢谢! – Poe
@dakdad:感谢您的建议。改进了答案。如果Poe有一些像'.htaccess'这样的特殊文件已经签入,他们将继续遵守。 'gitignore'只对新文件很重要。 –