如何在提交代码时, 忽略某一个文件
或者文件夹
?
创建.gitignore文件
使用gitbash命令端:
vim .gitignore
或者touch .gitignore
添加需要忽略的文件或文件夹
#.gitignore 添加以下:
node_modules # 忽略文件夹
*.map # 忽略所有以.map结尾文件
注意
: 如果忽略的文件已经存在, .gitignore忽略是没有效果的, 必须先删除, 提交代码更新到远程仓库
例如: unpackage是编译后产生的, 远程仓库也存在这个文件夹, 我需要删除 unpackage 文件夹, 然后添加到暂存区(git add .), 提交到本地仓库(git commit -m 'xxxx'), 更新到远程(git push origin master)
下次,运行小程序编译时,unpackage 就会被 .gitignore 忽略