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

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

  •  
  •   yuanyuan11 · Oct 10, 2025 · 3207 views
    This topic created in 208 days ago, the information mentioned may be changed or developed.

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

    11 replies    2025-10-11 16:57:11 +08:00
    codingerj
        2
    codingerj  
       Oct 10, 2025
    有隐藏目录 .git 吧。 开启显示隐藏文件 然后删掉呢
    yuanyuan11
        3
    yuanyuan11  
    OP
       Oct 10, 2025
    abel533
        4
    abel533  
       Oct 10, 2025
    ruanimal
        5
    ruanimal  
       Oct 11, 2025
    在 git bash 里删掉
    yuanyuan11
        6
    yuanyuan11  
    OP
       Oct 11, 2025
    @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
    ```
    yuanyuan11
        7
    yuanyuan11  
    OP
       Oct 11, 2025
    @abel533 实测关闭重启 vscode 以及 ps 也不行,bash 没有后台进程,只有重启电脑可以
    gesse
        8
    gesse  
       Oct 11, 2025
    “只有重启电脑可以”

    肯定是什么进程 hook 了这个目录,看你是不是装了什么其他奇奇怪怪的软件。
    ruanimal
        9
    ruanimal  
       Oct 11, 2025
    @imjiaoyuan 那就用 diskgenius 删除
    mmdsun
        10
    mmdsun  
       Oct 11, 2025
    catamaran
        11
    catamaran  
       Oct 11, 2025
    装个 lock hunter 看一下。另外 linux 目录非空也不能直接删,除非你加上-r
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2772 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 15:45 · PVG 23:45 · LAX 08:45 · JFK 11:45
    ♥ Do have faith in what you're doing.