2016-05-12 9 views
0

Ich brauche ein Remote-repository.I git haben zu klonen und gcloud installiert und in PATH. (I in win10 bin)kann nicht klonen Repository von gcloud

Ich folgte nur die Google erste Schritte. Arbeitete in Ubuntu, aber ich brauche es auf Win10.

Dies ist die Fehlermeldung:

gcloud source repos clone default C:\Users\XXX 
git: 'credential-gcloud.sh' is not a git command. See 'git --help'. 
Username for 'https://source.developers.google.com': XXXX 
Password for 'https://[email protected]': 
git: 'credential-gcloud.sh' is not a git command. See 'git --help'. 
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: (gcloud.source.repos.clone) Repository in [C:\Users\XXX] is misconfigured. 

zwei Tage ohne Lösung einig mehr Google reasearch tun. Kann mir jemand helfen?

C:\Users\jadov\Desktop\Repositorios>git config --list 
core.symlinks=false 
core.autocrlf=true 
core.fscache=true 
color.diff=auto 
color.status=auto 
color.branch=auto 
color.interactive=true 
help.format=html 
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt 
diff.astextplain.textconv=astextplain 
rebase.autosquash=true 
user.name=XXXXX 
[email protected] 
core.repositoryformatversion=0 
core.filemode=true 
core.bare=false 
core.logallrefupdates=true 
credential.helper=gcloud.sh 
remote.origin.url=https://source.developers.google.com/p/PROJECT_ID/r/default 
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/* 
branch.master.remote=origin 
branch.master.merge=refs/heads/master 

Grüße,

Antwort

1

Okai, löste es.

git init 
    Reinitialized existing Git repository in C:/UsersXXXXXX/.git/ 
    cd .git 
    gcloud init 
    Welcome! This command will take you through the configuration of gcloud....balbalbalbla 
    gcloud source repos clone default default 
0

Wenn Sie Google-Cloud-sdk mit Homebrew installiert ist, können Sie die Anweisungen übersehen haben (die, weil sie schnell von der SdK Selbst Update gefolgt blättern Sie zu tun ist einfach).

Dies wird git mit gcloud für mich arbeiten:

google-cloud-sdk is installed at /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk. Add your profile: 

     for bash users 
     source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.bash.inc' 
     source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.bash.inc' 

     for zsh users 
     source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/path.zsh.inc' 
     source '/usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/completion.zsh.inc' 

     for fish users 
     set fish_user_paths /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/bin 
     set -x MANPATH /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/help/man /usr/local/share/man /usr/share/man /opt/x11/share/man 

     Run fish_update_completions to generate completions for fish based on the man pages 

Sie auch die git Konfiguration möchten zurücksetzen:

git config --global --unset credential.helper 
git config --global --add --path credential.helper gcloud 
0

Sie können nicht gcloud.sh auf Windows credential.helper verwenden

ändern Sie es verwenden git config credential.helper gcloud.cmd