Я загрузил свой ~/.ssh/id_rsa.pub
в Bitbucket SSH keys как объяснил, но Git все еще спрашивает меня о моем пароле при каждой операции (например, git pull
). Я что-то пропустил?
Это частный репозиторий (fork другого личного репозитория), и я клонировал его следующим образом:
git clone [email protected]:Nicolas_Raoul/therepo.git
Вот мой локальный .git/config
:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://[email protected]/Nicolas_Raoul/therepo.git
[branch "master"]
remote = origin
merge = refs/heads/master
В той же среде с тем же открытым ключом, Git в Github отлично работает. .ssh
составляет rwx------
, .ssh/id_rsa
is -rw-------
, .ssh/id_rsa.pub
is -rw-r--r--