Sobrescrever a ramificação principal com o mestre da filial remota

1

Eu fiz modificações na minha ramificação mestre, mas gostaria de puxar a ramificação mestre remota e excluir o conteúdo na ramificação principal atual (substituir). Alguém poderia me dizer como fazer isso?

Obrigado antecipadamente!

    
por muru 24.01.2017 / 05:18

2 respostas

1

Basta fazer um pull , que é fetch + merge :

git pull origin master

Mesclando a ramificação origin domaster remoto na ramificação local atual.

Para rebase -ing (em vez de merge -ing), use --rebase :

git pull --rebase origin master
    
por heemayl 24.01.2017 / 05:41
2
git reset --hard HEAD       # DESTRUCTIVE. Deletes all uncommitted changes.
git checkout origin/master  # will print a warning 'detached head'.
git branch -D master        # 'kinda' destructive for locally committed changes
git checkout -b master      # recreates a local master branch
git branch --track origin/master  # restores tracking from 'origin' remote
    
por gertvdijk 26.01.2017 / 18:12