Невозможно нажать на git Репозиторий. Он зависает после "Написание объектов: 100%",
Я запускаю демон git со следующей командой.
c:\cygwin\bin\git daemon --reuseaddr --base-path=/cygdrive/S --export-all --verbose --enable=receive-pack
Я могу клонировать и извлекать обновления, но когда я пытаюсь нажать, я получаю
$ git push origin master
Counting objects: 6, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6)
то он висит
В настоящее время я использую git версию 1.7.0.4
Ответы
Ответ 1
У меня такая же проблема (Ubunut как git server 1.7.0.4, Windows Msysgit - это git клиент 1.7.0.2).
Хотя это нормально, если я использую клиент ubuntu git.
Я обновил клиент до 1.7.1.0, это не помогает
Я использую git -daemon для управления репо (включить сервер обратной связи), и это проблема. (msysgit с gitdaemon)
Когда я переключаюсь на гитолит, проблема исчезает.
Предложите использовать git -daemon для чтения
Ответ 2
У меня была такая же (схожая?) проблема с cygwin git. После одного обновления cygwin оно перестало нормально работать с удаленными репозиториями git, как на linux, так и на cygwin.
Сначала это выглядело случайным и было трудно определить. Некоторые команды работали, некоторые провалились. Похоже, что он был связан с размером передаваемых данных.
Я полагаю, что это проблема на стороне клиента с SSH в cygwin, так как другие клиенты git могут нормально подключаться. Для меня решение заключалось в установке msysgit и выборе при установке собственного SSH-клиента, а не в cygwin. Я думаю, что шпатлевка тоже должна работать.
Ответ 3
У меня была такая же проблема с сервером Ubuntu git daemon 1.7.3.2 и клиентом Windows Msysgit 1.7.4. Понижен Msysgit до 1.6.5.1, и проблема была решена.
Ответ 4
Также потратил весь день, пытаясь получить эту работу.
Просто застрял с обновлением 100%
В конце концов, это было mysgit 1.6.5.1, что заставило его работать. Кроме того, если это не работает, попробуйте в удаленном Linux команду
git config --bool core.bare true
когда внутри вашей папки репо