git-02-使用-09-.gitignore 文件
小于 1 分钟约 223 字
git-02-使用-09-.gitignore 文件
.gitignore
文件的作用是忽略一些不应该被加入仓库中的文件
忽略的文件
- 系统或者软件自动生成的文件
- 编译产生的中间文件和结果文件
- 运行时生成日志文件、缓冲文件、临时文件
- 涉及身份、密码、口令、密钥等敏感信息文件
注意:忽略的文件必须不在仓库或者暂存区内(未被 git 跟踪)
忽略已被 git 跟踪的文件
针对已加入暂存区和仓库的文件
git rm --cached 文件
echo "文件" > .gitignore # 将规则写入 .gitignore(可手动写入)
git commit -am "描述"
.gitignore 的编写
由上到下逐条匹配,每一行表示一个忽略模式(匹配规则)
git 官网匹配规则:https://git-scm.com/docs/gitignore#_pattern_format
常用语言的忽略文件的模板:https://github.com/github/gitignore