0
点赞
收藏
分享

微信扫一扫

uniapp添加.gitignore以及不生效解决办法

伢赞 2022-03-13 阅读 95
gitgithubnpm

一、第一次新建.gitignore

首先进入项目 命令行新建.gitignore文件。

touch .gitignore

然后编辑器打开,进入到项目中新建的.gitignore`文件。
复制粘贴以下:

node_modules/
.project
unpackage/
.DS_Store

也可以直接使用uni-app的hello-uniapp模板中的.gitignore文件,仓库地址是:DCloud/hello-uniapp/.gitignore

二、更新.gitignore

场景描述:如果之前就已经提交过unpackage文件夹,会发现每次修改内容,在unpackage目录下都会生成一堆编译后的文件。这是因为在刚开始的时候没考虑到把该目录也添加到.gitignore中,所以提交了部分该目录下的文件。

后来才真正把unpackage目录添加到.gitignore中,但是会发现修改代码后,unpackage目录中的文件还会出现在待提交的git文件中。
.gitignore只忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

方法一:
进入项目根目录,运行命令:

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

方法二:
git rm -r --cached unpackage

举报

相关推荐

0 条评论