【问题标题】:Git disappeared time to timeGit不时消失
【发布时间】:2021-11-04 03:44:14
【问题描述】:

我正在通过 SSH 连接到 CentOS VM 来使用 VS Code 进行开发。

当我克隆存储库时没有问题,但一段时间后与 git 相关的所有内容都消失了。

我的意思是,当我打开 VS Code 时,我看不到分支、更改以及您想到的与 git 相关的任何内容。

我不能拉/推它说(致命:不是 git 存储库(或任何父目录):.git)。

有没有人遇到过这个问题,或者有什么建议可以帮助我解决这个问题?

【问题讨论】:

  • 这里没有足够的信息来猜测问题出在哪里,但我认为有两件事可能值得怀疑:(1)您在此 VM 中使用了“共享文件夹”,并且导致问题。共享文件夹和 Git 不能很好地相互配合,所以不要那样做。或者 (2) 你(或你系统上的某个东西)突然关闭了虚拟机,所以并不是所有的文件都被写出。
  • 是的@torek,正如你所说,没有足够的信息,因为在写之前我已经在网上搜索过,但我找不到任何关于它的信息。我昨天设置了一个新的VM,现在我正在仔细使用它,之后我会更好地看到问题,我希望,谢谢你的帮助和想法。
  • 我还没有遇到这个问题。稍后会再次更新。

标签: git visual-studio-code centos


【解决方案1】:

听起来你是从一个不是 Git 存储库的文件夹中启动 VS Code。您将存储库克隆到的文件夹应该有一个 .git 文件夹。此文件夹指示父文件夹是 Git 存储库。它是一个隐藏文件夹,因此您可能必须启用一项设置,以允许您在隐藏文件和文件夹出现之前查看它。

如果您从包含 .git 文件夹的文件夹中打开 VS Code,那么您应该能够推/拉等。

【讨论】:

  • 每次我从 git 文件夹所在的同一个文件夹中打开它。我认为有时 git 已损坏,因此它无法访问 git,我必须再次克隆存储库。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-01
  • 2021-05-20
  • 2021-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多