【问题标题】:GitKraken checking out a branch fails and deleted file(s) on WindowsGitKraken 在 Windows 上检查分支失败并删除文件)
【发布时间】:2021-07-05 10:03:12
【问题描述】:

有时当尝试在 GitKraken 中切换分支时,它会无法检出并返回一个或多个文件被删除。

从这里可以通过丢弃更改来恢复文件。但是仍然无法结帐分支。即使隐藏已删除的文件也无法进行结帐。

一种解决方法是转到 Git Bash。 Git Bash 可以轻松检查 GitKraken 遇到问题的同一分支。

有人知道为什么 GitKraken 会这样做吗?有谁知道 GitKraken 无需使用 Git Bash 即可处理这些结帐的方法吗?

【问题讨论】:

    标签: git git-checkout gitkraken


    【解决方案1】:

    好的,经过非常有用的支持,Zoom with Axosoft 能够找到更多信息。

    这主要是由于正在使用的文件。 GitKraken 使用 libgit2 和另一个 npm 库来监控存储库中文件何时更改。 Axosoft 的程序员表明,我们也可以通过全面关闭 Docker Desktop 和 Visual Studio 等其他应用程序来避免这个问题。这些程序可以对 GitKraken 无法导航的文件设置软锁。

    ...Git Bash 没有软文件锁的问题,可以毫无问题地切换分支。

    所以我们现在有两种解决方法,但仍然没有修复。如果 GitKraken 可以解决这个错误,或者添加一个功能,我们可以轻松地打开一个 Git Bash 提示到存储库,那就太好了。 ...与需要签出分支时关闭多个应用程序相比,Git Bash 解决方法通常没有那么麻烦。

    【讨论】:

      猜你喜欢
      • 2019-02-03
      • 2017-04-04
      • 1970-01-01
      • 2018-04-08
      • 2022-12-06
      • 2017-07-22
      • 1970-01-01
      • 2019-08-25
      • 1970-01-01
      相关资源
      最近更新 更多