Je suis en train d'apprendre à utiliser Git efficacement et je me demande comment je devrais (bonnes pratiques/mauvaises pratiques?) Résoudre le cas suivant:engage de maître sur une branche en utilisant git
Say I avoir la chaîne suivante de commits en maître:
- commit initial
- Commit 1
- Commit 2
- Commit 3
Ensuite, je me rends compte que ce qui est fait dans les deux derniers commits est complètement faux et je dois recommencer à partir de Commit 1. Questions:
- Comment est-ce que je devrais faire cela? Puis-je déplacer les Commit 2 et 3 vers une branche séparée afin de les conserver pour référence future (disons qu'ils n'étaient pas si mauvais après tout) et continuer à travailler avec la Commit 1 sur le maître?
Merci! Juste une observation: En gitk, la branche tmp ne s'affiche pas. Ne devrait-il pas le faire, comme Commit1 est commun pour les deux branches? – Paul
@Paul: avez-vous essayé un "' gitk --all' "? – VonC