git如何取消对文件夹的追踪

  • 列出需要取消跟踪的文件
# 需要取消追踪的文件是target目录
git rm -r -n --cached ./mavenparent/maven-admin/target/
  • 去除缓存不想要跟踪的文件
git rm -r --cached ./mavenparent/maven-admin/target/
  • 在本地仓库的根目录下新建.gitignore 文件(若有这个文件那么进行编辑即可),添加你希望忽略的文件/目录
# 忽略当前目录下mavenparent目录下maven-admin目录下的target目录文件
/mavenparent/maven-admin/target/
  • 提交文件 (会出现确认需要提交哪些文件 记得==将需要取消的文件前面的#去掉==)
git commit

# 提交的文件 取消deleted前面的 “#”
deleted:    mavenparent/maven-admin/target/classes/com/leiwu/architecture/maven/admin/AdminBase.class
deleted:    mavenparent/maven-admin/target/maven-admin.war
deleted:    mavenparent/maven-admin/target/maven-admin/META-INF/MANIFEST.MF

# 保存提交的文件
  • 将修改的 .ignore文件 commit上去
git add .gitignore
git commit

# 修改提交的文件 ---- 去除前面的 # 号
On branch master
Changes to be committed:
modified:   .gitignore

# 保存提交的文件
  • 使用命令查看当前工作区是否有未提交的文件
git status

# 修改上面取消追踪的文件 再使用命令查看 此文件是否被git追踪
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,604评论 0 13
  • 一 Git配置和仓库初始化 下面会介绍Git的使用,每个小节里会讲解各个功能在命令行中的实现方式,并在每小节的最后...
    Happioo阅读 3,464评论 0 5
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 3,577评论 2 19
  • 版本控制 版本控制就是控制版本,版本控制系统帮助控制(管理)某个事物(通常指源代码)的不同版本现在流行的版本控制:...
    徐凯_xp阅读 959评论 0 1
  • 感恩四个人 感恩领导对我的提携和帮助。 感恩婆婆对孩子的悉心照料。 感恩爱人早晨帮我给爸妈送水果。 感恩盒子鱼的J...
    晶晶_37cd阅读 191评论 0 0