如何忽略项目中的特定文件
Git
在项目中,总会有一些特定的文件不想采用 Git 工具进行版本的控制,如临时文件、编译时产生的过渡文件或包含帐号信息的文件,对于这类文件,Git 提供了一个非常高效灵活的方式进行屏蔽,即创建一个.gitignore
文件。
开发者还可通过 https://www.gitignore.io/ 工具生成合适的.gitignore
文件。
在这个文件中,项目拥有者只需将不想进入版本仓库的文件列举出来即可,支持通配符。例如:
*.sublime-project
*.sublime-workspace
*.bak
*.dump
.gz(busy)
test/*
需要提醒的是,当.gitignore
文件更改后,并不能立即起效,需要进行如下操作:
清除缓存。命令为:
git rm -r --cached .
添加文件到仓库:
git add .
之后就可添加说明、推送。