LINUX.ORG.RU

[github] ошибка при git push


0

1

Привет!

Решил немного освоится с гитхабом, создав репозиторий со своими конфигами vim.

Имею файл .vimrc и директорию .vim в которой около 10 плагинов склонированых с github и столько же цветовых схем. Плагины грузятся с помощью pathogen.

Сделал:

git add .vimrc
git commit -m "added .vimrc"
git push -u origin master
все хорошо. Далее делаю:
git add .vim
git commit -m "added .vim"
git push -u origin master
получаю следующее:
Counting objects: 39, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (35/35), done.
Writing objects: 100% (38/38), 64.92 KiB, done.
Total 38 (delta 1), reused 0 (delta 0)
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

По ssh та же проблема, хоть и ругается по другому(Broken pipe). Что не так? Гугл ничего полезного не говорит :(


Ответ на: комментарий от baverman
$ cat .git/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = https://surik@github.com/surik/vimfiles.git
[branch "master"]
        remote = origin
        merge = refs/heads/master
$ git --version
git version 1.7.5.4
surik ()
Ответ на: комментарий от XVilka

вы имеете ввиду git@github.com:surik/vimfiles.git ?

я думал это ssh. по нему очень долго думает и в итоге говорит Broken pipe

surik ()
Ответ на: комментарий от surik

Конфиг в порядке, версия тоже. Иначе как глюками гитхаба не объяснить.

К слову, сейчас попробовал склонировать/запушить через https — всё замечательно сработало. У тебя постоянно отлуп идет?

baverman ★★★ ()
Ответ на: комментарий от baverman

второй день пытаюсь запушить! да этого небольшие коммиты пушились нормально (.vimrc например). интернет поганый возможно, да

surik ()
Ответ на: комментарий от surik

Попробуй сделать

git config http.postBuffer 524288000

Может поможет, хотя нерабочий ssh намекает на другую проблему.

baverman ★★★ ()

Я вот не понимаю, нафига народ пушит с -u? Ман читал, пушу всю жизнь без -u, никаких сложностей потом не испытываю.

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

нафига народ пушит с -u

Это подсказка гитхаба при первом пуше, чтоб настроить master на соответствующий remote.

К сожалению гитхаб не дает советов по последующему использованию гит (по крайней мере на видном месте).

baverman ★★★ ()
Ответ на: комментарий от LongLiveUbuntu

не понимаю зачем это, но все же вот:

$ ssh https://git@github.com
Permission denied (publickey).

а вот так все хорошо:

$ ssh -T git@github.com
Hi surik! You've successfully authenticated, but GitHub does not provide shell access.

surik ()
Ответ на: комментарий от LongLiveUbuntu

Да с ключами то все хорошо. Вот же :

$ ssh -T git@github.com
Hi surik! You've successfully authenticated, but GitHub does not provide shell access.

Неужели дело в моем провайдере?

surik ()
Ответ на: комментарий от surik

похоже дело действительно в провайдере. через мегафон 3g все нормально залилось.

surik ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.