git fetch --all git reset --hard origin/master git reset --hard ascend/master Better to discard changes: git checkout -- . Remove all untracked: git clean -fd