Only do rebase dirty branch when needed