【原创】git如何将特定的目录或文件脱离版本控制?

blogdaren 2021-03-18 抢沙发 63人次

问题背景:

有时候我们提交一个项目后,往往会发现项目下的cache目录一起被纳入了版本控制,这并不是我们想要的,所以如何将cache目录(当然也包括该目录下所有子目录以及文件)脱离版本控制呢?

解决方案:

1、先演习一下看看会发生啥:

# git -r --cached -n  /path/to/cache   

2、确认无误后下达真实命令:

# git -r --cached /path/to/cache   

3、此时查看cache目录状态必是untracked:

# git st 

4、最后将cahce目录追加到.gitignore文件:

.gitignore
/cache/

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】git如何将特定的目录或文件脱离版本控制?

发表评论:

您的昵称:
电子邮件:
个人主页:

Free Web Hosting