Git 学习笔记 ignore 忽略文件
Posted 笑虾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 学习笔记 ignore 忽略文件相关的知识,希望对你有一定的参考价值。
Git 学习笔记 ignore
.gitignore 文件
不需要git管理的文件都填写到这里面就行了。
创建项目后,我们可以在根目录下找到.gitignore
(没有自己手动创建也行)
我是用SpringBoot创建工具建的项目默认就生成了内容,常规需要忽略的都已经有了。
添加到 gitignore
- 手动修改
.gitignore
添加要忽略的文件。(支持通配符) - 右键文件or目录
2.1.git
》add to .gitignore
》.gitignore
2.2.git
》add to .gitignore
》.git\\info\\exclude
忽略清单 | 说明 |
---|---|
.gitignore | 用于项目中大家共享忽略文件清单。因为.gitignore 是会提交的,所以大家都会忽略里面标记的内容比如:target |
.git\\info\\exclude | 自己本地控制忽略。比如我自己建了个 testScript 目录,里面放的全是我本调试用的一些零碎。只有我自己用不要影响别人。 |
idea 中初始化 Git 仓库
开启版本管理
问题
无法添加到 gitignore
只有未加入版本监控的文件才能被忽略。
如果发现 右键文件 》git
没有add to .gitignore
说明文件状态不对了。(此时手动修改.gitignore
也没效果)
在idea中未加入版本监控的文件是 红色
- 可以使用以下命令移除出
git
监控
-r
表示递归子目录和文件
目录
git rm -r --cached 目录名
文件:
git rm --cached 文件名
如果你刚才已经手动添加了忽略,执行完此命名后,会发现目标文件变成了忽略状态的褐色
参考资料
以上是关于Git 学习笔记 ignore 忽略文件的主要内容,如果未能解决你的问题,请参考以下文章
Git 设置过滤忽略的文件或文件夹(ignore file)