技术实践
Git忽略文件中的特定行或多行
*.js 表示过滤所有.java 结尾的文件 filter 是固定的,表示filter过滤器 lineignore 是过滤器的名称, 后面需

先在文件中创建文件.gitattributes,写入
shell
*.js filter=lineignore
*.js 表示过滤所有.java 结尾的文件
filter 是固定的,表示filter过滤器
lineignore 是过滤器的名称, 后面需要用到
执行以下代码
git
git config --global filter.lineignore.clean "sed '/\/\/#BEGIN/,/\/\/#END$/d'"
git config --global filter.lineignore.smudge cat
设置后, //#BEGIN 到 //#END 之间的代码行会被忽略提交