2009-12-02 13 views
7

Non desidero risolvere eventuali conflitti sul ramo master locale mentre il master di origine (remoto) è cambiato e voglio solo il 100% della versione del telecomando.Come posso eliminare la mia filiale locale in GIT?

C'è un modo per eliminare il master locale? (oltre a cancellare e clonare nuovamente manualmente).

risposta

6

Quando sul ramo 'master', si può semplicemente fare

git reset --hard origin/master 

noti che si perderebbe le modifiche locali in questo modo.

5

Ecco come lo farei (mentre sul master):

git fetch origin 
git reset --hard origin/master 

come dimostrano le altre risposte, non c'è più di un modo per ottenere questo fatto. In qualche modo, per me questo sembra il più semplice.

MODIFICA: Dove sono finite tutte le altre risposte ??

Problemi correlati