commit local changes first