.git 文件夹正在删除自身

问题描述 投票:0回答:1

.git
克隆存储库后文件夹丢失

我遇到一个奇怪的问题,在克隆 GitHub 存储库后,

.git
文件夹似乎消失了。这就是我正在做的:

  1. 我克隆存储库:

    git clone [email protected]:.../... hw1
    

    输出:

    Cloning into 'hw1'...
    remote: Enumerating objects: 522, done.
    remote: Counting objects: 100% (522/522), done.
    remote: Compressing objects: 100% (320/320), done.
    remote: Total 522 (delta 191), reused 520 (delta 189), pack-reused 0
    Receiving objects: 100% (522/522), 3.58 MiB | 4.04 MiB/s, done.
    Resolving deltas: 100% (191/191), done.
    
  2. 我导航到克隆的目录:

    cd hw1
    
  3. 我查看目录内容:

    ls -a
    

    输出:

    .       .DS_Store   .vscode     Spec.pdf    test
    ..      .git        README.md   rasterizer  thirdparty
    
  4. 但是当我在 10 秒左右列出目录时,

    .git
    文件夹消失了:

    ls -a
    

    输出:

    .       .DS_Store   README.md   rasterizer  thirdparty
    ..      .vscode     Spec.pdf    test
    

似乎

.git
文件夹已被删除或以某种方式删除。有没有人以前经历过这个问题或者知道为什么会发生这种情况?

我正在运行 MacOS 14.6.1 和 git 版本 2.46.0。

git macos github
1个回答
0
投票

那是有线的。 您是否尝试过运行类似

git status
或类似的东西来查看它实际上不存在?
您可以尝试运行
history | grep .git
来查看是否可以看到对文件的某些操作。
可能有一些git hooks,你可以克隆
.git/hooks
文件夹后立即检查,看看里面是否有东西。

© www.soinside.com 2019 - 2024. All rights reserved.