accidentalmente mi sono staccato dal mio ramo applicazione:problema git - ottenuto staccata dal ramo
Attualmente non su ogni ramo. nulla a commettere (directory di lavoro pulito)
Come posso tornare al ramo?
accidentalmente mi sono staccato dal mio ramo applicazione:problema git - ottenuto staccata dal ramo
Attualmente non su ogni ramo. nulla a commettere (directory di lavoro pulito)
Come posso tornare al ramo?
Prova:
git checkout master
... o qualunque ramo che si erano in precedenza su. Per ulteriori informazioni:
Uno degli usi più comuni di git checkout
consiste nel passare da un ramo all'altro. per esempio. git checkout experiment
, git checkout master
. Tuttavia, puoi anche dargli il nome di un tag, o la somma SHA1 (nome oggetto) di un commit - in questi casi, git cambierà HEAD (che normalmente punta a un ramo, indicando che quello è il tuo attuale ramo) a punto a quel tag o commit. Questo è noto come "distaccato HEAD" o "non essere su un ramo" - la differenza principale è che se crei commit quando sei in modalità HEAD distaccata, non faranno avanzare un ramo, quindi saranno più facili da perdere traccia di.
Tuttavia, questa è una cosa molto utile da poter eseguire quando si desidera esaminare lo stato del repository in un punto casuale nel passato. (Ad esempio saltare in questo modo è spesso il primo passo di cercare di trovare l'ultima buona commit per (l'impressionante) git bisect
.)
git checkout master
O qualsiasi altro ramo che si desidera.
Forse potresti trovare utile [il libro della community] (http://book.git-scm.com/)? – nickgrim