GitKraken 更改不显示——与 repo 断开连接

GitKraken changes do not show -- disconnected from repo

GitKraken 的更改对访问同一存储库的其余应用程序不可见。

示例:当我双击一个远程分支时,检查标记正确地出现在分支名称旁边的 UI 上。但是,当我 运行 git branchcmd 上时,我仍然在之前签出的分支上。

在 GitKraken 上执行的任何更改都不会出现在

重新安装应用程序没有任何区别。 运行他们都不是管理员。

我正在使用 GitKraken 4.2.1vscode 1.30.2Cmder 1.3。 11windows 10 Enterprise 上,我的代码托管在 TFS.

所以我设法解决了这个问题。

GitKraken 实际上已连接到本地存储库,但仅部分。我能够正确地从原点获取和拉取,但任何本地更改都没有反映在 GitKraken 的 UI.

我的解决方案:

  1. 卸载 GitKraken
  2. AppData/Local
  3. 中删除 GitKraken 文件夹
  4. AppData/Roaming
  5. 中删除 GitKraken 文件夹
  6. AppData/Roaming
  7. 中删除 .gitkraken 文件夹
  8. 重新安装 GitKraken 4.1.1 版(不是最新的)
  9. 打开本地存储库[此时问题已解决。]
  10. 升级到 4.2.1 版,现在可以正常工作了。

附注: 我还从 HKEY_CLASSES_ROOT\Directory\Background\shell\GitKraken 注册表中删除了 GitKraken,但我认为这根本不相关。