[spip-dev] [Git] Impossible de pousser

Salut,

j'ai 10 commits à pousser sur https://git.spip.net/spip-contrib-squelettes/html5up_alpha mais j'ai ce message d'erreur : Impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.

J'ai pu en pousser 2 en début d'après-midi ( https://git.spip.net/spip-contrib-squelettes/html5up_alpha/commits/branch/master ) et plus moyen depuis. J'ai d'abord un cru un souci sur la forge globale (serveur down), mais j'ai réussi à pousser sur un autre repo. Et il n'y a que moi qui suis dessus aujourd'hui, donc à priori pas de commit parallèle par qq1 d'autre.

Le journal Git : http://spip.pastebin.fr/61248

Y a qqch qui coince de mon côté ?

             jean marie

Hop,

La zone SVN est dead depuis 2h30 à priori, le Git est bon mais du coup ça bloque tous les dépôts qui ont une synchro, je suppose.
Il faut attendre que la zone soit réparée pour pouvoir utiliser le Git aussi.

Idem ici en voulant pousser sur squelettes-dist

Par contre, maieul a pu pousser il y a une heure :
https://git.spip.net/spip-contrib-extensions/formidable_participation_destinataires_supplementaires/commit/64db0d5462b4efdfd4194d7c1c714447d03f8c27

On dirait que c'est lié au repo, car je ne peux toujours pas pousser ce matin sur ce repo alors ça passe sur un autre : https://git.spip.net/spip-contrib-squelettes/html5up_hyperspace/commit/4a0f0870d86695eae4cf53d18b7601d263e63e78

oui mais ce repos n'est pas synchronisé avec svn

Bonjour à tout le monde

En effet il y a un incident sur l'infra. Je dois faire des contrôles
complémentaires avant de faire mon postmortem sur l'incident.

@Jean Marie as tu refait un test ce matin ? Si oui quel est le
résultat. Je peux controler l'ensemble en même temps. N'hésite pas à
me bipper en direct pour faire le diagnostic.

Km

C’est toujours pareil, impossible de pousser.

Bonjour

J'ai relancé le serveur svn cela devrait mieux foncitonner.
Est ce la cas ?

Km

Ca vient de passer oui.

Hello,

c’est passé pour moi aussi.

Par contre, mes 15 commits sont passée en merge du coup et je ne sais pas où on peut les consulter :

jean marie

quand tu est sur
https://git.spip.net/spip-contrib-squelettes/html5up_alpha

tu clique sur le nombre de révisions, pour afficher l'historique.

c'est arrivé parce que la version sur le serveur était plus récente que celle sur ton ordi(tu peux comprendre cela en regardant le graph de révision)

Idéalement on essaie de limiter ce genre de merge, en faisant plutot dans ces cas là des rebase. Il y a une config à faire niveau git pour que ce soit automatique. Pour plus de détails, je t'invite à lire

https://delicious-insights.com/fr/articles/bien-utiliser-git-merge-et-rebase/

Par contre, mes 15 commits sont passée en merge du coup et je ne sais pas où on peut les consulter : Merge branch 'master' of https://git.spip.net/spip-contrib-squelettes/html5up_alpha (298efd9f) · Validations · spip-contrib-squelettes / html5up_alpha · GitLab

quand tu est sur
spip-contrib-squelettes / html5up_alpha · GitLab

tu clique sur le nombre de révisions, pour afficher l'historique.

Oui, c'est ce que j'ai fait mais je ne les vois pas : https://git.spip.net/spip-contrib-squelettes/html5up_alpha/commits/branch/master

c'est arrivé parce que la version sur le serveur était plus récente que celle sur ton ordi(tu peux comprendre cela en regardant le graph de révision)

Camille avait fait un test (aad9b3f15e) pour voir si ça passait... ne le sachant pas, j'ai simplement poussé :confused:

Idéalement on essaie de limiter ce genre de merge, en faisant plutot dans ces cas là des rebase. Il y a une config à faire niveau git pour que ce soit automatique. Pour plus de détails, je t'invite à lire

Bien utiliser Git merge et rebase • Comprendre Git

je vais regarder ca, merci

             jeanmarie

Par contre, mes 15 commits sont passée en merge du coup et je ne sais pas où on peut les consulter : Merge branch 'master' of https://git.spip.net/spip-contrib-squelettes/html5up_alpha (298efd9f) · Validations · spip-contrib-squelettes / html5up_alpha · GitLab

quand tu est sur
spip-contrib-squelettes / html5up_alpha · GitLab

tu clique sur le nombre de révisions, pour afficher l'historique.

Oui, c'est ce que j'ai fait mais je ne les vois pas : https://git.spip.net/spip-contrib-squelettes/html5up_alpha/commits/branch/master

moi je les vois

    eb0e53f079 Pas de marge basse aux h1 d'entête

etc

et sur le graph je les vois encore mieux

c'est arrivé parce que la version sur le serveur était plus récente que celle sur ton ordi(tu peux comprendre cela en regardant le graph de révision)

Camille avait fait un test (aad9b3f15e) pour voir si ça passait... ne le sachant pas, j'ai simplement poussé :confused:

ton logiciel a du faire le merge automaiquement

Mais oui, moi aussi je les vois, j'étais pas bien réveillé tout à l'heure :slight_smile:

Salut

Je conseille fortement de faire un git pull --rebase (pour éviter
d'avoir la configuration de merge) avant tout git push sur une branche
donnée

Km