V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
imjiaoyuan
V2EX  ›  git

一直不理解 Windows 下 git 的这个逻辑,我自己 clone 的仓库还不能删了? rm -force 也不行

  •  
  •   imjiaoyuan · 3 天前 · 1304 次点击

    非得重启一下才行? rm 之后变成空白目录了,就这还不能删 .....

    11 条回复    2025-10-11 16:57:11 +08:00
    codingerj
        2
    codingerj  
       3 天前
    有隐藏目录 .git 吧。 开启显示隐藏文件 然后删掉呢
    imjiaoyuan
        3
    imjiaoyuan  
    OP
       3 天前
    abel533
        4
    abel533  
       3 天前
    ruanimal
        5
    ruanimal  
       2 天前
    在 git bash 里删掉
    imjiaoyuan
        6
    imjiaoyuan  
    OP
       2 天前
    @ruanimal
    ```bash
    uan@DESKTOP-GFUJ1UN MINGW64 /d/SPACE
    $ rm -rf Elymus_nutans-genome-origin-and-evolution/
    rm: cannot remove 'Elymus_nutans-genome-origin-and-evolution/.git': Permission denied
    ```
    imjiaoyuan
        7
    imjiaoyuan  
    OP
       2 天前
    @abel533 实测关闭重启 vscode 以及 ps 也不行,bash 没有后台进程,只有重启电脑可以
    gesse
        8
    gesse  
       2 天前
    “只有重启电脑可以”

    肯定是什么进程 hook 了这个目录,看你是不是装了什么其他奇奇怪怪的软件。
    ruanimal
        9
    ruanimal  
       2 天前
    @imjiaoyuan 那就用 diskgenius 删除
    mmdsun
        10
    mmdsun  
       2 天前
    catamaran
        11
    catamaran  
       2 天前
    装个 lock hunter 看一下。另外 linux 目录非空也不能直接删,除非你加上-r
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2791 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:57 · PVG 22:57 · LAX 07:57 · JFK 10:57
    ♥ Do have faith in what you're doing.