Клиент Github Windows "загрузка завершается неудачно"
У меня довольно большой (как в ~ 15 000 коммитов) репозиторий Git, который, кажется, хорош при доступе из командной строки Git, но когда я открываю репозиторий в клиенте Github Windows, я всегда получаю сообщение об ошибке "loading commits failed - Не удалось загрузить историю фиксации для репозитория. Возможно, вам придется открыть оболочку и отладить состояние этого репо.
Если я отменил это сообщение об ошибке, все будет хорошо. Мой ближайший вопрос заключается в том, есть ли способ сообщить, что local- git или команда web-github клиент пытается запустить этот сбой. В более общем плане, есть ли режим диагностики или журнал для клиента Github, где, когда это возможно, я могу сказать команды, которые инициирует пользовательский интерфейс?
Спасибо,
Ответы
Ответ 1
Отвечая на мой собственный вопрос...
Я связался с поддержкой Github и указал на инструкции о том, как получить журналы для клиента:
https://help.github.com/articles/accessing-the-github-for-windows-log
Проблема, с которой я сталкиваюсь, была очевидна из журналов, и она оказалась известной ошибкой в LibGit2Sharp, вызванной символом "@" в имени ветки.
Надеюсь, этот ответ поможет кому-то в будущем.
Ответ 2
У меня была такая же проблема, но ее было очень легко исправить. Вам остается только
C:\Users\User
Затем удалите файл .gitconfig.
При необходимости создайте резервную копию всех ваших репозиториев, но затем вы должны клонировать их все.