GitKraken更改不显示--与回购断开连接
GitKraken更改对于访问同一存储库的其他应用程序不可见 示例:当我双击远程分支时,签出标记会正确地显示在UI上分支名称旁边。但是,当我在cmd上运行GitKraken更改不显示--与回购断开连接,git,windows-10,gitkraken,Git,Windows 10,Gitkraken,GitKraken更改对于访问同一存储库的其他应用程序不可见 示例:当我双击远程分支时,签出标记会正确地显示在UI上分支名称旁边。但是,当我在cmd上运行git branch时,我仍然在先前签出的分支上 在GitKraken上执行的任何更改都不会出现在 windows命令提示符(cmd) visual studio代码终端 Cmder终端 重新安装应用程序没有任何区别。也不是以管理员身份运行它们 我在windows 10 Enterprise上使用GitKraken 4.2.1、vscode
git branch
时,我仍然在先前签出的分支上
在GitKraken上执行的任何更改都不会出现在
- windows命令提示符(cmd)
- visual studio代码终端
- Cmder终端
我在windows 10 Enterprise上使用GitKraken 4.2.1、vscode 1.30.2和Cmder 1.3.11,我的代码托管在TFS上。因此我设法解决了这个问题 GitKraken实际上与本地回购协议连接,但仅部分连接。我能够正确地从源代码获取和拉取,但任何本地更改都没有反映在GitKraken的UI中 我的解决方案:
AppData/Local
AppData/Roaming
AppData/Roaming
我还从
HKEY\U CLASSES\U ROOT\Directory\Background\shell\GitKraken
注册表中删除了GitKraken,但我认为这根本不相关。在Git Kraken中进行更改后,命令行中是否显示了任何更改?如果您在命令行上进行更改,您会在Git Kraken中看到它们吗?更改只会出现在终端中。GitKraken只是拒绝在我的项目中看到任何更改(分支上没有未老化的文件)。即使我在终端上与gitKraken在同一个分支上签出,问题仍然存在。感觉好像gitKraken和本地回购并没有联系。再解释一下:git签出在终端中工作,但gitKraken不切换分支,反之亦然。此外,文件更改也会出现在终端中,但不会显示在gitKraken上。您可以显示gitKraken的屏幕截图吗?我还觉得Git Kraken与本地回购协议没有关联。我设法解决了这个问题。我将发布我的步骤,以防这也发生在其他人身上。这种行为非常奇怪,我不知道是什么引发了这个问题。