Categories: DevOpsGit业界

如何忽略已经提交到git仓库的文件?

git只能忽略哪些没被跟踪的文件即那些还没有被提交到git仓库中的文件,这就是为什么你每次创建新的git仓库之前,都要新建一个.gitignore文件,并把那些要删掉的文件加到文件中。

但是存在一种特殊的情况,就是一不小心一个文件被提交到git仓库中,后来有需要去ignore掉这个文件。

处理这种情况

应进行两个重要的准备工作:

  1. 确保您的.gitignore文件是最新的,并且包含要忽略的所有正确模式
  2. 提交或存储您可能有的任何未完成的本地更改。在继续之前,您的工作副本应该是干净的。

忽略提交的文件

$ git rm -r --cached .
$ git add .
$ git commit -m "Clean up ignored files"
0.0
00
Git中的detached HEAD
每日一句话科技资讯 | 20200625
嘻嘻

嘻嘻IT: 笔者是一个工作七八年的程序猿老鸟,从事涉及的技术栈主要包括PHP、Linux、Devops等,喜欢研究新技术,尝试新技术,提升技术自动化和开发效率,致力于write less,do more! 技术每年都会层出不穷,领域划分的越来越细,不可能学习所有的东西,保持对技术的好奇心,理解技术中核心思想,做一个有深度,有思想的开发!

Recent Posts

SEOJuice一款AI内链优化工具

SEOJuice是一款创新的工…

1天 ago

全球货币导航网页上线了!

o在全球化的今天,货币兑换和国…

2天 ago

bash字符串拼接

在编程中,字符串的拼接是一个非…

2天 ago

Bash Case详解

Bash case 语句通常用…

2天 ago