取消对所有文件的追踪
git rm -r --cached //不删除本地文件 git rm -r --f //删除本地文件
对某个文件取消追踪
git rm --cached idea.txt //删除idea.txt跟踪,并保留本地 git rm --f idea.txt //删除idea.txt耿总,并且删除本地文件
欢迎关注作者微信公众号
取消对所有文件的追踪
git rm -r --cached //不删除本地文件 git rm -r --f //删除本地文件
对某个文件取消追踪
git rm --cached idea.txt //删除idea.txt跟踪,并保留本地 git rm --f idea.txt //删除idea.txt耿总,并且删除本地文件
欢迎关注作者微信公众号
文章目录在实际开发中,有可能出现有些文件不需要被 git 跟踪但是结果被提交了上去,这个时候如果这些被跟踪的文件已经被提交到了 github 或者 gitlab 上去,我们再去 .gitignore 取消跟踪会发现 github 上的文件依然存在,那我们该怎么做呢?git rm -r --cached 文件或者文件夹这表示将缓存中这个文件删除(本地是会保留的),然后我们再添加 .gitignore 最后 push 上去即可。如果已经率先添加了 .gitignore,直接 push 上去也是可行的
【代码】git取消文件托管,且保留本地文件。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M