跳至主要內容

git-02-使用-09-.gitignore 文件

Soooooox小于 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