Can I do following in a simpler way?

git checkout origin/master
git branch -D master
git branch master
git checkout master
link|improve this question

feedback

1 Answer

up vote 11 down vote accepted

Something like:

$ git checkout master

# remember where the master was referencing to
$ git branch previous_master

# Reset master back to origin/master
$ git reset --hard origin/master

with step 2 being optional.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.