2011-10-18 15 views

risposta

7

è sufficiente utilizzare l'archivio dopo aver clonare:

git archive <sha1 you want> | tar -x -C /some/path/to/save/to 

se si desidera lavorare in realtà sul repository, check-out il commit:

git checkout <sha1 you want> 

Basta fare attenzione perché ora non sei su nessun ramo. Hai bisogno di un ramo per spingere e tirare e tenere traccia dei tuoi commit. Quindi, fare un ramo e poi controllarlo fuori:

git branch mywork <the sha1 you want> 
git checkout mywork 

o in una sola riga:

git checkout -b mybranch <sha1 you want> 
3

Run nella directory di vostra copia di lavoro: git checkout <COMMIT_HASH>

+0

è commettere hash SHA lo stesso? –

+2

Sì, sono uguali –

Problemi correlati