作用 Link to heading
.gitignore文件可以过滤掉不需要提交到git库的文件。例如node_modules文件夹等等。
用法 Link to heading
用文本编辑器打开.gitignore文件,一行写一条规则。
# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini
# MacOs
.DS_Store
# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build
# Node
node_modules/
.deploy_git/
public/
package-lock.json
*.txt
上述规则中public/
代表忽略public文件夹,*.txt
代表忽略根目录下所有txt文件
提交 Link to heading
如果是项目中途加入的.gitignore文件,需要清除提交记录,git rm -r --cached .
此命令不会删除本地文件
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
git push