.gitignore 文件忽略自身

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.gitignore 文件忽略自身相关的知识,希望对你有一定的参考价值。

参考技术A .gitignore 文件忽略他本身?

这确实是一个奇葩的需求, .gitignore 作为一个repo的一部分, 本身就应该是存在的, 如果什么都不想忽略, 那么就没必要建一个文件了.

当然, 还是有方法解决这个问题的, 首先如果把 .gitignore 加到 .gitignore 文件中, 是不起作用的.

不过可以加到 .git/info/exclude 这个文件中, 具体解释:

The .gitignore file should be in your repository, so it should indeed be added and committed in, as "git status" suggests. It has to be a part of the repository tree, so that changes to it can be merged and so on.

So, add it to your repository, it should not be gitignored.

If you really want you can add .gitignore to the .gitignore file if you don't want it to be committed. However, in that case it's probably better to add the ignores to .git/info/exclude, a special checkout-local file that works just like .gitignore but does not show up in "git status" since it's in the .git folder.

gitignore忽略处理

.gitignore文件内容

忽略所有文件夹

/*/

忽略所有文件

/*

 

这时  git add  已经失效

需要使用  git add -f  强制添加文件进版本库

好处在于在本地添加文件文件夹时,不再需要频繁变更  .gitignore  文件

以上是关于.gitignore 文件忽略自身的主要内容,如果未能解决你的问题,请参考以下文章

如何创建.gitignore文件?

ios 忽略文件 .gitignore

idea git提交文件忽略(.gitignore)

解决git中将要忽略的文件加入.gitignore无效的问题

如何创建.gitignore文件,忽略不必要提交的文件

如何创建.gitignore文件,忽略不必要提交的文件