fixed: ensure upstream changes are pull and local changes are rebased before pushing.