【GIT】-- gitignore已经提交的文件

步骤 1️⃣:先把规则写进 .gitignore

例如:

gitignore 复制代码
build/
*.elf
*.bin
*.map

步骤 2️⃣:把"已跟踪文件"从索引中移除(不删本地文件)

bash 复制代码
git rm --cached build/output.elf

或者整个目录:

bash 复制代码
git rm -r --cached build/

⚠️ --cached 非常关键:

  • 只从 Git 索引删除
  • 不会删除你本地的文件

步骤 3️⃣:提交一次

bash 复制代码
git commit -m "chore: ignore build artifacts"

步骤 4️⃣:验证

bash 复制代码
git status
相关推荐
_OP_CHEN5 小时前
【Git原理与使用】(六)Git 企业级开发模型实战:从分支规范到 DevOps 全流程落地
大数据·linux·git·gitee·项目管理·devops·企业级组件
艾莉丝努力练剑6 小时前
【Linux进程(一)】深入理解计算机系统核心:从冯·诺依曼体系结构到操作系统(OS)
java·linux·运维·服务器·git·编辑器·操作系统核心
一勺-_-20 小时前
.git文件夹
大数据·git·elasticsearch
TT哇1 天前
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用
git·gitee·intellij-idea
人在旅途我渐行渐远1 天前
idea 通过git撤销commit但未push的操作
java·git·intellij-idea
Serene_Dream1 天前
IDEA中多人项目中如何将自己的本地分支调整到远程的最新分支下
git·github
中冕—霍格沃兹软件开发测试1 天前
Git版本控制在测试项目管理中的应用
人工智能·git·科技·开源·appium·bug
一个不秃头的 程序员1 天前
配置git仓库的地址
git
coderCatIce1 天前
git(带流程图)
git