97 votes

comment réinitialiser la branche de développement en master

J'ai develop & master les branches, mon develop est désordonnée maintenant et je voudrais la réinitialiser et en faire une copie de mon master . je ne suis pas sûr que la fusion de l'équipe de la master en develop rendra les deux identiques. Après avoir essayé de fusionner, j'ai eu de nombreux conflits que j'ai résolus en utilisant :

git checkout develop
git merge origin/master
//got many conflicts
git checkout . --theirs

est-ce suffisant pour develop pour être une copie identique à master ?

Merci

-3voto

Shea Lavington Points 215

Je suis un peu en retard sur la fête, cependant, après avoir fusionné ma branche de développement dans le master et poussé sur le serveur, je fais ce qui suit :

git fetch

git checkout development

git merge origin/master

git push

La branche de développement a un commit d'avance sur la branche principale, et les autres développeurs n'ont pas à s'inquiéter de la réinitialisation de tous les commits de la branche de développement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X