Java Git

Fermé
Willy - Modifié le 12 déc. 2019 à 16:14
 Willy - 12 déc. 2019 à 21:14
Bonjour,

j'ai un soucis, j'ai un peu merdouiller sur le repo du bouleau ^^, comme je suis en Java je la pose ici, mais cela concerne Git

J'ai une branch :
- develop

à partir de cette branche une branche à été créé ( A )
-des commits ont été poussés

Maintenant moi sur mon local j'avais du retard sur la branche A en remote j'ai oublier de faire un git pull origin A, j'ai poussé 2 commit cela à écrasé les 9 derniers commit comment on peut faire un revert ?

https://ibb.co/z417BGb

John has commit XX00
John has commit XX01
Bill has commit xx02 REMOVED
Bill has commit xx03 REMOVED
...

comment annulé le commit XX01 est revenir comme été la branche au commit XX02 en remote ?

merci.

Cdlt,


Configuration: Windows / Chrome 79.0.3945.79
A voir également:

1 réponse

J'ai trouvé un moyen c'est peut être pas propre mais ça marche.

Sur le repo local du la branche la plus à voir :
git revert XX02
git push origin BRANCH --force ( on écrase XX000 est XX01 )

sur le repo local de la branche la moins à jour :
git pull
- résolve conflit "Accept theirs"
git add .( ou git rebase )
git commit -m "resolve conflict"
git push origin BRANCH
0