title: git ignore规则
date: 2019-09-07 07:08:58
tags: Git
categories:

- 工具
- python

他主要是分保守原则和开放原则两种写法:

保守写法

就是把所有的都忽略,然后其他的都用 !文件夹名来设置不忽略的文件。

# Logs
logs
# 修复忽略排除日志视图模块
!/front_end/src/views/Logs 

开放写法

就是github自动生成那个的写法,也是常规写法,就是默认都不忽略,只写忽略哪些文件。

如果已经提交过的新设置ignore可能不生效,怎么办呢?

git rm -r --cached .
git add .
git commit -m 'update .gitignore'

哥一嗷,giao~