Je rencontre un comportement étrange, donc j'espère que quelqu'un peut aider à faire la lumière sur ce sujet. Quand je fais un git push, il se termine par un "fatal: l'extrémité distante a raccroché de manière inattendue" mais la vérification des logs git et du repo distant semble indiquer que le push s'est bien passé. Relancer le git push renvoie «Tout est à jour».git raccroche inopinément (mais la poussée fonctionne)
Donc, un peu d'arrière-plan, j'ai dropbear et git installé sur un Palm Pre et j'essaie de commettre des modifications à un repo sur gitorious. Depuis dropbear est un peu timbré, je devais créer un script shell (appelé sssh) qui fait l'équivalent de
ssh -i ~/.ssh/id_rsa $*
comme dropbear ne recherche automatiquement la publickey. De plus, j'ai défini GIT_SSH comme étant/opt/bin/sssh. Donc, à ce stade, tout semble pour fonctionner, mais je ne sais pas pourquoi le message «fatal» ne cesse de surgir. Des idées?
Mise à jour: Edité pour montrer ce que j'ai dans .git/config.
[email protected]:/opt/src/modifications# cat .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "origin"]
url = [email protected]:webos-internals/modifications.git
fetch = +refs/heads/*:refs/remotes/origin/*
[remote "all"]
url = [email protected]:webos-internals/modifications.git
url = [email protected]:jauderho/webos-hacks.git
Je viens de rencontrer ce problème sur une boîte OpenWRT. J'ai un email que je vais envoyer à la liste de diffusion dropbear une fois que j'ai souscrit détaillant ce problème. Je ne vois vraiment aucune référence à ce problème dans un endroit où les développeurs dropbear le verraient. Il n'apparaît pas non plus dans leur journal de validation. Enfin, un problème est que les hooks post-réception ne sont pas exécutés. Donc, alors que les références et les objets sont poussés, les hooks ne fonctionnent pas, ce qui est un problème. –