git添加忽略文件
应用背景:我们如果用idea打开一个eclpise项目时, 首次导入后.idea .iml等文件就会被添加进去, 然后这些文件就会被git跟踪到,在提交git代码的时候就会有一大堆与项目文件无关的文件,还会导致合并冲突等问题。 所以git有一个.gitignore文件用来忽略这些不需要被跟踪的文件,我们往.gitignore中添加以下代码表示忽略项目根目录中.idea文件夹中的文件,以及忽略所有的.iml文件:
/.idea/ *.iml
不过,修改完gitignore后之前已经被跟踪的文件还是没有忽略,因为git的所有的修改在暂存区,此时我们有两个方式,一个是使用以下命令一个个的删除暂存区的内容
git rm -r --cached <path/fileName>
另一个方式是删除全部暂存区的内容,然后添加所有文件提交,不过这个方式会把整个项目的文件都提交一遍,在git上可以看到我们的提交记录,慎用!
git rm -r --cached . git add . git commit -m '修改忽略文件,并提交All'

浙公网安备 33010602011771号