git: Your branch and ‘origin/master’ have diverged – how to throw away local commits?


I have the following message in git:

I would like to throw away the 3 local commits, and pull the 8 remote commits at origin/master.

(Merging is going to be too difficult, I’d rather make the 3 local commits again once master is up to date.)

How can I do this?


Leave a Reply