Ich lud meine ~/.ssh/id_rsa.pubzu Bitbucket des SSH - Schlüssel , wie erklärt , aber Git fragt mich immer noch für mein Passwort bei jeder Operation (wie git pull). Habe ich etwas verpasst?
Es ist ein privates Repository (Abzweigung des privaten Repositorys einer anderen Person) und ich habe es so geklont:
git clone git@bitbucket.org:Nicolas_Raoul/therepo.git
Hier ist mein Einheimischer .git/config:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://Nicolas_Raoul@bitbucket.org/Nicolas_Raoul/therepo.git
[branch "master"]
remote = origin
merge = refs/heads/master
In derselben Umgebung mit demselben öffentlichen Schlüssel funktioniert Git on Github einwandfrei.
.sshist rwx------, .ssh/id_rsaist -rw-------, .ssh/id_rsa.pubist-rw-r--r--
.git/configdurch ersetztgit@bitbucket.org:Nicolas_Raoul/therepo.gitund jetzt funktioniert es!