git 忽略指定文件夹的上传

457 阅读1分钟

我们在使用 git 开发的时候,有些插件的模块文件通过npm install 就可以下载,一般是不上传到 git 中的(因为文件太多会导致很耗时),例如 我的 node_modules 文件夹,不想上传,我们应该这么做。

 

  1. 我们需要创建一个“ .gitignore”文件来实现,但是windows系统下是不能直接创建的,如何创建呢?

    首先新建一个文本文件,名字为“ .gitignore.txt

  2. 接着右键点击它,使用记事本打开,输入:    / node_modules /

    **/ **node_modules /: 表示不提交 node_modules 目录

    /*.txt: 表示不提交txt后缀的文件

  3.  

    打开以后,删除当前的 .gitignore 文件,点击左上角 “文件”- “另存为” 

  4. 文件名填写“ .gitignore”文件类型选择“所有文件* ”编码设置为“UTF-8”,点击确定

完成了,接下来上传的话就不会再上传 node_modules 文件夹了,如果多个文件夹不想上传,可以这么做

/node_modules/
/unpackage/