У меня есть частное GIT-репозиторий в Bitbucket, и я хотел бы отправить туда изменения, которые я сделал в Google Cloud Shell.
Я включил Bitbucket -> зеркальное отображение GCP, но это кажется двунаправленным, то есть
git push origin master
fatal: remote error: The remote repository is a read-only mirror of https://bitbucket.org/<repo_name>
На данный момент я только добавил еще один пульт, который указывает непосредственно наBitbucket и сгенерировал новую пару ключей SSH для подключения:
git remote add bitbucket git@bitbucket.org:<user>/<repo_name>.git
ssh-keygen -t rsa -b 4096 -C "name@domain.com"
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub
Git push работает нормально:
$ git push bitbucket master
Everything up-to-date
Но теперь вопрос: выживет ли ~/.ssh
Cloud Shell VM, перезапуск? Какова лучшая практика?