Git 学习笔记 ignore 忽略文件

Posted 笑虾

tags:

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

.gitignore 文件

不需要git管理的文件都填写到这里面就行了。
创建项目后,我们可以在根目录下找到.gitignore(没有自己手动创建也行)

我是用SpringBoot创建工具建的项目默认就生成了内容,常规需要忽略的都已经有了。

添加到 gitignore

  1. 手动修改 .gitignore添加要忽略的文件。(支持通配符)
  2. 右键文件or目录
    2.1. gitadd to .gitignore.gitignore
    2.2. gitadd 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 文件名

如果你刚才已经手动添加了忽略,执行完此命名后,会发现目标文件变成了忽略状态的褐色

参考资料

IntelliJ IDEA 记学习笔 - 隐藏*.iml文件、.idea文件夹

以上是关于Git 学习笔记 ignore 忽略文件的主要内容,如果未能解决你的问题,请参考以下文章

Git 设置过滤忽略的文件或文件夹(ignore file)

Git忽略文件(.ignore)以及git status,git diff,git rm命令

IDEA提交Git时忽略文件ignore文件备份

git ignore 添加忽略文件不生效解决办法

git 预备工作:配置忽略文件的操作步骤

git ignore文件