#windows #git #ssh
#Windows #git #ssh
Вопрос:
Я использую git ssh на компьютере с win7. Когда я набираю ‘git push’, он иногда отправляет фиксацию на сервер, а иногда нет. И каждый раз я не могу понять, было ли это отправлено или нет. Почему это происходит и что я могу сделать, чтобы это исправить?
D:project > git push Подсчет объектов: 56, выполнено. Дельта-сжатие с использованием до 4 потоков. Сжатие объектов: выполнено на 100% (28/28). Запись объектов: 100% (29/29), 3,83 Кб, выполнено. Всего 29 (дельта 27), повторно использовано 0 (дельта 0) фатально: удаленный конец неожиданно повесил трубку D:project > git push Подсчет объектов: 56, выполнено. Дельта-сжатие с использованием до 4 потоков. Сжатие объектов: выполнено на 100% (28/28). Запись объектов: 100% (29/29), 3,83 Кб, выполнено. Всего 29 (дельта 27), повторно использовано 0 (дельта 0) фатально: удаленный конец неожиданно повесил трубку D:project > git push Все обновлено
Комментарии:
1. Я предполагаю, что у вашего серверного процесса возникли проблемы. Ситуация с нехваткой памяти?
2. Я так не думаю, потому что те же команды в Linux работают хорошо.
3. Несоответствие версии или что-то еще, что может привести к зависанию сервера при вводе, отправленном из Windows git?
4. Моя локальная версия git — последняя, 1.7.7. Как я могу проверить ваши предложения? Есть ли в git какие-либо тестовые команды? Кстати, спасибо за помощь.
5. Ваш пульт использует ssh: // протокол? Клиент Windows git (msysgit) может давать сбои с протоколами SSH и Git, но, как правило, работает лучше (хотя и медленнее) с HTTP / HTTPS.