git - authenticating to google cloud source repos
edit your global git config as follows:
git config --global --edit
Add a credential entry as follows:
[credential] helper = helper = !gcloud auth git-helper --account=<your email address> --ignore-unknown $@
NOTE: Not sure why but this doesn't seem to work unless the first blank helper entry is present