Git中使用.gitignore忽略文件的推送

.gitignore是Git工具的配置文件,用于屏蔽某些文件上传到线上。git

一、建立.gitignore

项目路径下添加.gitignore文件缓存

touch .gitignore

clipboard.png

二、编辑.gitignore文件,创建下面的规则

clipboard.png

三、建立个test文件, git status 测试是否忽略

clipboard.png

git status

已经忽略test文件工具

clipboard.png

配置无效几种状况

  • 命令格式错误
  • 在配置语句的先后面添加空格、Tab、注释等,会致使当前行的配置语句失效
  • 配置语句对已经add、commit的文件无效(.gitignore只能忽略原来没有被追踪的文件,如已被归入了版本管理中,则修改.gitignore是无效的。)

第三种状况解决办法:删除本地缓存测试

git rm -r --cached .
git add .

git commit -m 'update .gitignore'
相关文章
相关标签/搜索