git 忽略本地某些文件夹

使用yii框架,本地调试时会产生缓存的静态文件,这些文件和文件夹不希望push到代码仓库中,所以添加gitignore文件,配置规则。gitignore的配置和生效这里就不介绍了,有不清楚的可以百度。具体的配置如下: 忽略assets文件夹,但不忽略assets下面的admin和index文件夹

assets/
!assets/admin/
!assets/index/

修改当中的文件夹,使用git status查看修改情况,没有显示在列表中,说明已经生效。

注意,有些同学可能会碰到没有生效的问题,那是因为之前有推送了忽略的文件和文件夹,需要先从git中删除,再push就可以了。以本列的代码如下:

git rm -r --cahced assets/
git add .
git commit -m 'remove local cache files'
git push

本文作者:肖云

本文链接:http://www.d7dd.com/2020/5/git-gitignore

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

mysqldump只能备份部分数据
0 条评论
已登录,注销 取消