V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
llej
V2EX  ›  git

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

  •  
  •   llej · 9h 7m ago · 2645 views

    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 <文件路径>
    
    13 replies    2026-05-09 19:02:19 +08:00
    arthurblake
        1
    arthurblake  
       9h 4m ago
    你也可以写在全局 .gitignore 里面啊
    llej
        2
    llej  
    OP
       9h 1m ago
    确实,但有些项目我还是需要提交的
    guanzhangzhang
        3
    guanzhangzhang  
       8h 20m ago
    @llej 可以以~/.gitconfig 里用条件`include [includeIf "gitdir:/root/work/gitlab/**"]`
    llej
        4
    llej  
    OP
       8h 17m ago
    @guanzhangzhang 学到了,厉害
    guanzhangzhang
        5
    guanzhangzhang  
       8h 13m ago   ❤️ 2
    @llej #4 我的公司 Linux 开发机器就是这样引用不同配置文件,让公司代码目录/root/work/gitlab 和/root/github 目录用不一样的私钥,这样不会给公司项目推送到公网上
    nakun233
        6
    nakun233  
       6h 49m ago
    你 ai 不会帮你添加吗?
    Alias4ck
        7
    Alias4ck  
       6h 35m ago
    这种基操了,配置不同的 git 账户不同的 workspace exclude
    本身 git 就有的老东西
    ruanimal
        8
    ruanimal  
       6h 13m ago
    @arthurblake 写全局 ignore ,kiro 就读不到内容了
    AIXAPI
        9
    AIXAPI  
       6h 10m ago
    补充一个场景:如果想在不同项目自动生效,还可以用 ~/.gitconfig 里的 includeIf 按目录加载配置,比如公司项目和个人项目用不同的本地忽略规则,不用每次手动改,懒人狂喜。
    fpure
        10
    fpure  
       5h 50m ago
    第一次知道还能这么用,学到了👍
    fancy2020
        11
    fancy2020  
       5h 40m ago
    这个标题我看了 5 遍,愣是没看懂..
    llej
        12
    llej  
    OP
       5h 23m ago
    @fancy2020 我的问题,表述能力确实差🥹
    sampeng
        13
    sampeng  
       56 mins ago via iPhone
    为啥要假装你没用 ai ?会被开除?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2872 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 11:59 · PVG 19:59 · LAX 04:59 · JFK 07:59
    ♥ Do have faith in what you're doing.