解决Android .gitignore编辑之后重新生效的问题

解决Android  .gitignore编辑之后重新生效的问题

使用场景:在已经向远程服务器提交了代码之后发现还有部分文件需要忽略不能向服务器提交,或者第一次向远程服务器提交的时候压根忘了编写忽略文件.gitignore,导致在之后的开发中痛不欲生,其中最讨厌的build文件铺天盖地。有的开发者或许忽略掉了app下的build文件但是依赖的module中却忘了编写忽略文件......

注:如果你有多条开发分支彼此之间相互关联,请在(基础分支)dev分支上首先编写忽略文件,让.gitignore文件生效之后(生效方法如下)再合到其他分支上并在其他分支上单独处理生效问题。            ( 独 立开发)

      在协作开发模式下项目代码主要以master分支为主,可先解决master分支上的问题,其他开发的同事先暂停开发(防止有的同事再次将被忽略文件合并到主分支上造成被忽略文件再次出现),主          分支处理好之后,立刻处理其他分支,保证所有的分支都是干净的。

解决方法:执行下列git代码

                  git rm -r --cached .

                  git add .

                  git commit -m'备注'

                  git push origin 分支名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,135评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 9,462评论 0 11
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,233评论 0 13
  • 编程,充斥着说话的艺术
    查苏的吉古勒阅读 937评论 0 0
  • 8月28日,作为集结和培育物流新生代的专业性联盟,陆鲸FBA在苏州首发。上海、苏州、无锡三地160余位中小微物流企...
    李娟盈众传媒阅读 2,286评论 0 0

友情链接更多精彩内容