В моем случае проблема заключалась в том, что некоторые установки в какой-то момент определяли переменную окружения http_proxy на моей машине, когда у меня не было прокси.
Удаление переменной окружения http_proxy устраняет проблему.
Я нашел этот пост очень полезным для начала. Мне все еще нужно прочитать книгу и другие ресурсы, но этот пост был полезен, как сказано в названии, «концептуально понять git». Я также рекомендую пройти курс Git & GitHub, предлагаемый на RubyLearning .
Серьезно добавьте ссылку, представленную в ответ Тима в сообщении о переполнении стека Настройка сервера Git с Msysgit в Windows .
Он безупречно сказал мне как настроить Git в Windows с помощью msysgit , и это невероятно подробная статья.