sto cercando di imparare ad usare Git in modo efficace e mi chiedo come dovrei (buona pratica/cattiva pratica?) Risolvere il seguente caso:Spostare impegna da maestro su un ramo utilizzando git
Say I hanno la seguente catena di commit in master:
- commit iniziale
- commit 1
- commit 2
- commit 3
Poi mi rendo conto che ciò che è stato fatto negli ultimi due commit è completamente sbagliato e devo ricominciare da Commit 1. Domande:
- Come devo fare?
- Posso spostare Commit 2 e 3 in un ramo separato da conservare per riferimento futuro (dire che non erano poi così male) e continuare a lavorare da Commit 1 su master?
Grazie! Solo un'osservazione: in gitk il ramo di tmp non mostra. Non dovrebbe farlo, come Commit1 è comune per entrambe le filiali? – Paul
@Paul: hai provato un "' gitk --all' "? – VonC