github desktop handle merge conflicts