我正在尝试访问现有的Google开发者控制台(GDC)项目中嵌入的git存储库。 GDC在“源代码-发布”下显示git存储库。 我按照官方gcloud安装说明进行操作:
gcloud auth login /* pulls up browser and does authentication just fine */
gcloud config set project <project>
gcloud init <project>
后者总是会导致以下结果(将实际项目名称替换为“鱼骨”):
$gcloud init fishbone
Initialized gcloud directory in [/Users/dummy/Workspace/fishbone/.gcloud].
Cloning [https://source.developers.google.com/p/fishbone/r/default] into [default].
Initialized empty Git repository in /Users/dummy/Workspace/fishbone/default/.git/
fatal: remote error: Invalid username/password.
You may need to use your OAuth token password; Note that generated google.com passwords are not compatible with private repositories
ERROR: Unable to initialize project [fishbone], cleaning up [/Users/dummy/Workspace/fishbone].
ERROR: (gcloud.init) Could not fetch repository.
只有在SDK的第一次安装中(现在已经尝试了多次),我记得gcloud init会要求输入用户名。之后再也没有出现过这个问题。我的电脑是Mac OS X 10.9.3。
$git --version
$git version 1.8.5.2 (Apple Git-48)
我知道这个相关的gcloud初始化问题,但那不是这个问题。非常感谢您的帮助。