$ git push cloud fatal: удаленная ошибка: запрещено

СИТУАЦИЯ:

Я следую этому уроку:

https://cloud.google.com/nodejs/tutorials/bookshelf-on-compute-engine

Когда я доберусь сюда:


КОД:

git commit -am "Updating configuration"
git config credential.helper gcloud.sh
git remote add cloud https://source.developers.google.com/p/[YOUR_PROJECT_ID]/
git push cloud

ОШИБКА:

Я получаю следующую ошибку:

fatal: remote error: Forbidden

ВОПРОС:

Как это исправить?

PS: я сделал: gcloud auth application-default login

2 ответа

Решение

При добавлении пульта убедитесь, что вы используете полный URL-адрес для своего репо, как указано в вашем наборе репозиториев по адресу https://console.cloud.google.com/code/develop/repo?project=[PROJECT]

Например:

git commit -am "Updating configuration"
git config credential.helper gcloud.sh
git remote add cloud https://source.developers.google.com/p/[PROJECT]/r/[REPO]
git push cloud

gcloud auth application-default login Команда получает учетные данные пользователя для использования в качестве учетных данных приложения по умолчанию. Эти учетные данные строго используются клиентскими библиотеками Google в вашем приложении. Они не используются для каких-либо вызовов API, выполняемых CLI gcloud или git-credential-gcloud.sh скрипт.

использование gcloud auth login команда вместо