.gitignore文件无法过滤忽略的文件问题

由于未添加.gitignore文件造成提交的项目很大(包含生成的二进制文件)。所以我们可以将编译生成的文件进行过滤,避免添加到git版本库中。

1、为避免冲突需要先同步下远程仓库

$ git pull

2、在本地项目目录下删除缓存

$ git rm -r --cached .

3、新建.gitignore文件(如果项目下已经存在改文件,请忽略这一步)

$ touch .gitignore

    在项目的根目录下面新建.gitignore文件并添加相应的过滤规则

$ vim .gitignore

4、再次add添加所有文件

输入以下命令,再次将项目中所有文件添加到本地仓库缓存中

$ git add .

5、再次添加commit

这次commit是为了说明添加ignore文件的。

$ git commit -m "add gitignore"

6、最后push提交到远程仓库

$ git push

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,019评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 9,363评论 0 11
  • 我真的很困,但是睡不着,人还是需要去透过现象看到本质,才能越来越成长,意识的提高是循序渐进而又磨砺的,欲望的剥夺是...
    朱六子阅读 2,744评论 0 1
  • 周国平先生说:“一切教育都是自我教育,一切学习都是自学。”从心理学方面讲战胜自我往往更重要...
    阅微知著阅读 2,563评论 0 1