При использовании gcloud source repos clone
gcloud добавляется в качестве помощника для учетных данных для этого хранилища. Он настроен на постоянное использование учетной записи gcloud, которая была активна при клонировании репо (поскольку эта учетная запись будет иметь доступ и, вероятно, вы захотите ее использовать с этого момента). Таким образом, независимо от ваших текущих настроек gcloud, операции в этом репо будут продолжать использовать эту учетную запись.
Вы можете увидеть это, если запустите:
git config credential.helper
из этого репо. Он напечатает команду gcloud, которая запускается, и должен иметь флаг --account
, указывающий на конкретную учетную запись.
Если вы хотите изменить учетную запись, вы можете изменить свою учетную запись gcloud и снова клонировать репо, или вы можете использовать git config
, чтобы отредактировать этот параметр помощника по учетным данным и установить любую учетную запись, которую вы запланировали.