These are the sequence of steps I have performed:
- committed my changes in branch to local master (commit id
dc9afg2k
) git fetch origin master && git merge origin master
git checkout master
git pull
(this pulled all recent changes)git fetch origin master && git merge origin master
git reset --hard origin/master
git checkout branch
git blog
git reset --hard dc9afg2k
(commit successful)git checkout master
git log
(this was gone back to 2 days ago).git pull
(master
is not updating with currentorigin/master
).