У меня была точно такая же проблема - git push из командной строки работает, но любые нажатия gitkraken приводили к ошибке 500.Мы используем сервер BitBucket, и аутентификация всегда проводилась с использованием имени пользователя / паролей, которые соответствуют нашим учетным данным для входа в домен Windows.Пытаясь исследовать, я пытался использовать SSH-аутентификацию и токены BitBucket Personal Access, но ни одно из них не имело никакого значения.
Я обнаружил, что у меня не возникает проблема, если я нажимаю ОДНО изменение за раз, и толькоувидеть проблему, когда выдвигаются несколько коммитов.Я думал, что решил проблему, очистив кэш и повторно введя детали, но это сработало только потому, что я проверил свои изменения, переместив еще одно изменение из локального в исходное.Итак, у меня нет исправления, только обходной путь - пуш после любой локальной фиксации.