项目中 .gitignore 部分无效解决方法

项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 unpackage文件夹。

由于每次本地运行项目,unpackage中都会生成临时文件,这些临时文件不需要提交到仓库,所以.gitignore中追加规则。

/unpackage/

unpackage 中内容始终被提交到仓库

解决方法

查询git规则

.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的

  1. git rm -r –cached .
  2. git add .
  3. git commit -m ‘update .gitignore’

注: 清理缓存可能伴随丢失部分记录,所以最好于项目创建初期即配置好 gitignore

.gitignore 相关配置请移步 http://170.106.148.50/775

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注