iOS Dev Diary

Si supponga di avere un progetto e di averne etichettato particolari punti sulla linea di comando usando

Obiettivo-C

1
git tag -a v1.0 -m ‘tagging Version 1.0’

In seguito vorrai tornare a tale tag. Ecco come possiamo farlo.

Prima di tutto, impegnate le vostre modifiche attuali in modo da essere liberi di fare il checkout di qualsiasi cosa nuova senza perdere il vostro duro lavoro. Poi scrivi semplicemente

Objective-C

1
git checkout tags/v1.0

assumendo che v1.0 sia il nome del tuo tag. A volte potresti voler fare il checkout di questo tag e creare un nuovo ramo mentre lo fai, in modo che il tuo ramo attuale non venga sovrascritto. Fortunatamente possiamo farlo emettendo

Objective-C

1
git checkout tags/v1.0 -b NewBranch

Questo creerà un nuovo ramo chiamato NewBranch e il checkout del tag v1.0. Una volta che hai finito di lavorarci puoi tornare ad un altro ramo (per esempio master) emettendo

Obiettivo-C

1
git checkout master

Nota che per passare ad altri rami hai solo bisogno di dare il nome del ramo – a differenza dei tag che devono essere preceduti da ‘tag/’ come mostrato sopra.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.