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

Tabnine是一款AI编程助手

Tabnine是一款最新的AI…

4小时 ago

Adrenaline一个AI开发工具

Adrenaline是一个革命…

5小时 ago

Kubeflow一个简化Kubernetes学习工作流程工具

在机器学习(ML)领域,有效地…

5小时 ago

CodiumAI一个AI测试工具

CodiumAI不完全依赖于手…

5小时 ago

Writesonic一个AI创作助手

Writesonic是一个先进…

5小时 ago

4个Linux终端清屏的命令

就像任何其他操作系统一样,Li…

13小时 ago