Ho un clone di un repository remoto. Ho aggiornato la sua url remota al mio server. Poi ho fatto alcuni commit e li ho spinti nel mio repository. Ora ho bisogno di estrarre alcune modifiche dal repository iniziale. Da un ramo specifico. posso farlo eseguendoGit pull fino a determinati commit (tag)
git pull http://example.com/repo.git example_branch
Questo tirerà ogni nuovo commit da example_branch
(e in realtà mi metterò una versione dev). Ma questo example_branch
ha tag. E ho bisogno di smettere di tirare a un certo (ottenere una versione stabile nel mio caso). Come posso farlo?
UPD Infine mi si avvicinò con:
git remote add example http://example.com/repo.git
git fetch
git merge tag_name
Penso che tu stia cercando di risolvere il problema sbagliato. Perché vorresti tirare solo fino a uno specifico commit? – Arjan
Bene, se tolgo tutti i commit da un ramo, otterrò una versione di sviluppo. Ma ho bisogno di una versione stabile. – Leksat