Just in case this helps someone else with this, what fixed it for me was to go to
Git menu Settings GitHub branch
and within the 'Choose account' was an authentication issue. I re-authenticated and the spinner went away.