github desktop can t discard changes