Je dois admettre que je n'ai pas joué avec des fonctionnalités avancées gits mais sur mon projet actuel que je devais.Rendez le point HEAD maître git à la tête actuelle de la branche
La situation: Quelqu'un a essayé de mettre en œuvre certaines fonctionnalités et les comitted au maître, maintenant je suis appelé à faire ce que cette autre personne a essayé de le faire (mais a échoué), par conséquent, la première chose que je ne faisais
git checkout -b clean_start HASH
Hash est un hachage SHA1 correct d'environ 20 validations avant le maître actuel et qui a fonctionné. J'ai maintenant apporté quelques modifications à cette branche et je suis maintenant à un point où je voudrais changer la branche maîtresse courante du dépôt à distance (qui a les changements faits par l'autre personne) à ma branche locale. En d'autres termes, je voudrais déplacer la tête du maître 20 en arrière, puis fusionner ma nouvelle branche propre à l'intérieur.
Est-ce exactement ce que je dois faire? Avec revenir HEAD ~ 20 etc. ou y at-il une commande qui fait exactement un tel mouvement de tête?
avez-vous modifier votre message pour inclure "clean_start: maître"? –
Oui, j'ai oublié qu'il se développait à partir d'une seconde branche, pas de maître. J'ai mis à jour mon autre liste de commandes pour compenser cet oubli. – cdhowie