git push и pull over http зависает на Windows, никаких ошибок
Как видно из названия, когда я пытаюсь git push
это просто висит. Это на Windows 10 с существующими репозиториями и некоторыми новыми, которые я создал специально для тестирования этого. Я также пробовал два разных хоста (т.е. github и bitbucket). Мои публичные репозитории на github позволяют мне git pull
но мои частные репозитории на bitbucket не делают. Я настроил SSH для одного репо, и я мог использовать push/pull, однако в прошлом у меня были проблемы с использованием git over ssh в этой системе, поэтому я бы предпочел, чтобы все снова работало через http.
Пока что я попробовал:
- Перезапустить компьютер
- Удалены все относящиеся к git учетные данные из диспетчера учетных данных Windows
- Uninstalled SourceTree (только другое приложение, связанное с git на моем ПК)
- Uninstalled и Reinstalled git для Windows от
https://git-scm.com/downloads
- Отключенный брандмауэр
- Установите git, чтобы не использовать git-credential-manager через
git config --global credential.helper cache
У кого-нибудь есть понимание этого?
1 ответ
Немного подольше поработав с этим, я обнаружил проблему... в моем глобальном gitconfig для параметра "modalPrompt" установлено значение false. Это, по-видимому, просто скрывает подсказки имени пользователя / пароля, что делает его похожим на зависание git.
headdesk
Во время моего поиска в Google и ТАКОГО поиска я не встречал это как ответ, поэтому отправлял для потомства.