Изменения GitKraken не отражаются на других приложениях - PullRequest
0 голосов
/ 24 января 2019

Изменения GitKraken не видны остальным приложениям, имеющим доступ к тому же хранилищу.

Пример: когда я дважды щелкаю по удаленной ветке, отметка о покупке правильно отображается в пользовательском интерфейсе рядом с именем ветви. Однако, когда я запускаю git branch на cmd , я все еще нахожусь в ранее извлеченной ветке.

Никакие изменения не выполняются на GitKraken, появляются либо

  • командная строка windows (cmd)
  • визуальный студийный кодовый терминал
  • Терминал Cmder

Переустановка приложений не имела значения. Не запускайте их как администратор.

Я использую GitKraken 4.2.1 , vscode 1.30.2 и Cmder 1.3.11 на windows 10 Enterprise и мой код размещен на TFS .

1 Ответ

0 голосов
/ 24 января 2019

Итак, мне удалось решить проблему.

GitKraken фактически был подключен к локальному репо, но только частично . Мне удалось правильно получить и извлечь из источника, но любые локальные изменения не отражались в пользовательском интерфейсе GitKraken.

Мое решение:

  1. удалить GitKraken
  2. удалить папку GitKraken из AppData/Local
  3. удалить папку GitKraken из AppData/Roaming
  4. удалить .gitkraken папку из AppData/Roaming
  5. Переустановите GitKraken версии 4.1.1 (не последняя)
  6. Открыть локальный репозиторий [В этот момент проблема была решена.]
  7. Обновление до версии 4.2.1, которая теперь работает как задумано.

Subnote: Я также удалил GitKraken из HKEY_CLASSES_ROOT\Directory\Background\shell\GitKraken реестра, но я не думаю, что это вообще имеет отношение к решению этой проблемы.

...