Сбои домашней сети с Git Push
Всякий раз, когда я запускаю команду git push origin master... моя домашняя сеть блокируется, как в ТОЛЬКО git работает (она завершает push).
Определение блокировок домашней сети: НИЧЕГО больше не будет работать в сети, кроме фактического выполнения git push. Попробуйте открыть сайт, сервер недоступен. Попробуйте подключиться к игре, нет сетевого подключения. Потоковая передача с PS3 Netflix прекратит потоковую передачу... ОЧЕНЬ второй git завершает загрузку, вся сеть снова доступна для всего остального.
Я использую GitHub с их сервисом LFS. Я нахожусь на кабельном интернет-соединении с более чем 2 МБ вниз и 500 КБ вверх. Есть идеи?
2 ответа
Проще говоря, ваш маршрутизатор отстой.
Ваш роутер должен ставить запросы между хостами (соединениями) и сервисом примерно одинаково. Если вы не настроили приоритет QoS для этого ПК, он не должен выделять 100% полосы пропускания исключительно.
Ограничение скорости Git с помощью чего-то вроде струйки в Linux может решить эту проблему, но на самом деле я бы искал новый маршрутизатор.
У меня возникла та же проблема, и мое исправление состояло в обновлении прошивки на моем маршрутизаторе до последней версии (с 2.0.0.4 до 2.0.0.7 на моем Linksys E1200). Как только я это сделал, git push больше не ломал мой беспроводной маршрутизатор.