访问同一存储库的其他应用程序看不到GitKraken更改。
示例:当我双击远程分支时,结帐标记正确显示在分支名称旁边的UI上。但是,当我在cmd上运行git branch
时,我仍然在先前检出的分支上。
没有对GitKraken执行任何更改
重新安装应用程序没有任何区别。既不以管理员身份运行它们。
我在Windows 10 Enterprise上使用GitKraken 4.2.1,vscode 1.30.2和Cmder 1.3.11,我的代码托管在TFS上。
所以我设法解决了这个问题。
GitKraken实际上是连接到本地回购,但只是部分。我能够正确地从原点获取和拉取,但任何局部变化都没有反映在GitKraken的UI中。
我的解决方案
AppData/Local
删除GitKraken文件夹AppData/Roaming
删除GitKraken文件夹.gitkraken
删除AppData/Roaming
文件夹子注释:我还从HKEY_CLASSES_ROOT\Directory\Background\shell\GitKraken
注册表中删除了GitKraken,但我认为这根本不适用于解决此问题。