GoForum🌐 V2EX

分析一个技巧让同事不知道我使用了 ai : git 忽略本地改动文件,实现不提交

llej · 2026-05-09 10:55 · 0 次点赞 · 2 条回复

git 库中不存在的文件

可以修改 项目路径下的 .git/info/exclude 添加忽略规则,和 .gitignore 效果一致,但是不会被提交到 git

已经被提交的文件

例如如果你使用了我的 vite-plugin-pilot 插件,而不想被人知道的话可以通过如下命令实现

## 添加忽略
git update-index --skip-worktree ./vite.config.ts
## 撤销
git update-index --no-skip-worktree <文件路径>
# 或
git update-index --no-assume-unchanged <文件路径>
2 条回复
arthurblake · 2026-05-09 11:00
#1

你也可以写在全局 .gitignore 里面啊

llej · 2026-05-09 11:00
#2

确实,但有些项目我还是需要提交的

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: llej
发布: 2026-05-09
点赞: 0
回复: 0