【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
相关推荐
无限进步_5 小时前
面试题 02.02. 返回倒数第 k 个节点 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
2401_859049085 小时前
git submodule update --init --recursive无法拉取解决
前端·chrome·git
是店小二呀10 小时前
Git 深度学习笔记:从初始化到核心操作机制解析
笔记·git
xlq2232210 小时前
11.git_gbd
git
CCC:CarCrazeCurator10 小时前
IDE 与编程语言区分介绍
git·github
Q741_14711 小时前
Git 基础操作速查手册 场景模拟
git·学习·版本控制·总结
玉梅小洋17 小时前
Git 使用技巧——查看 Commit 修改文件的概要
git·github
Howie Zphile1 天前
Git 拉 NocoBase 2.0 beta(next 分支),并“每天自动更新 + 自动编译 + 自动重启”
大数据·git·elasticsearch
吕司1 天前
Git分支管理
git
黑屋里的马1 天前
GitExtension下载、安装
git·gitextension