В настоящее время я нахожусь в отпуске и выполняю какую-то работу, совершая и подталкивая к github.Наше интернет-соединение здесь довольно плохое (беспроводная точка-точка в горах), и оно прерывается очень регулярно.
Мне удалось перейти на github примерно на полторы недели, но для прошлой парыдней я не смог.Я могу выдвигать небольшие изменения, сделанные в других репозиториях, но я думаю, что это довольно большое изменение, и я усугубляю ситуацию, добавляя все больше и больше коммитов.
Когда я пытаюсь нажать (используя gitрасширения под Windows) Я получаю следующую ошибку:
c: \ Program Files (x86) \ Git \ bin \ git.exe push "origin" master: master Done FATAL ERROR: Ошибка сети: Softwareвызвало прерывание соединения с фатальной ошибкой: файл sha1 '' ошибка записи: неработающая труба фатальная: удаленный конец неожиданно повесил ошибку: не удалось отправить некоторые ссылки на 'git@github.com: plenderj / myproject.git'
Я могу видеть активность исходящей сети, а затем она пропадет, а через некоторое время Git жалуется.Я, вероятно, пытался выдвинуть 10 или 15 раз сейчас.
Есть ли способ, которым я могу разделить то, что git пытается загрузить на более мелкие чанки, или я могу создать какой-нибудь файл (и) diff,применить их на моем компьютере дома, а затем загрузить оттуда?В худшем случае я копирую и вставляю всю папку / src / на карту памяти и просто делаю это из дома, но не могу не думать, что есть лучший способ.Какие-либо предложения?:)