У меня есть учетная запись BitBucket
. Несмотря на настройку ssh key
на компьютере, а затем добавить его на моем bitbucket
счету, я не в подключении:настройка ssh-ключей для учетной записи bitbucket (с mac osx)
$ git clone [email protected]:my-account/myrepo.git
Cloning into 'myrepo'...
conq: repository does not exist.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
я сделал следующее:
$ cd ~/.ssh
$ ssh-keygen -f ~/.ssh/my-key -N ''
$ vim config
Host bitbucket.org
HostName bitbucket.org
IdentityFile ~/.ssh/my-key
$ ls -l
-rw------- 1 me ... 229 Jul 8 15:50 config
-rw------- 1 me ... 1679 Jul 8 14:07 my-key
-rw-r--r-- 1 me ... 411 Jul 8 14:07 my-key.pub
Затем я добавил содержание моего ключа .pub в моей учетной записи bitbucket ssh key
s. Тогда я повторен клонировать мой repository
:
$ git clone [email protected]:my-account/myrepo.git
Cloning into 'myrepo'...
conq: repository does not exist.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Я повторил идентичную процедуру на другой машине, она работала:
$ git clone [email protected]:my-account/myrepo.git
Initialized empty Git repository in /home/me/.ssh/myrepo/.git/
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
мне нужно сделать то же самое на моей первой машине в настоящее время. В крайнем случае, я последовал за несколько советов по сети, используя SSH-агент:
$ eval `ssh-agent -s`
$ ssh-add ~/.ssh/my-key
Но до сих пор не повезло:
$ git clone [email protected]:my-account/myrepo.git
Cloning into 'myrepo'...
conq: repository does not exist.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Я понятия не имею, что отличается от первой машины, почему он отклоняет мою просьбу?
EDIT 1
Конечно, я пытался делать это очень простой способ, как это было предложено D.Samchuk
:
Генерация на id_rsa
$ ssh-keygen -t rsa
enterx3
Скопировал точное содержание ключа
$ cat ~/.ssh/id_rsa.pub
И я добавил содержимое id_rsa.pub в свои ssh-ключи учетной записи BitBucket.
Git clone все равно не позволит мне получить доступ к репозиторию, но с тем же сообщением об ошибке вывода, что и выше.
EDIT 2
Я понятия не имею, может быть, это связано с конфигурациями макинтош? Так как другая машина redhat linux
, я просто задавался вопросом, но не смог найти ни одной сообщенной подобной проблемы.
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет не о программировании. Попробуйте https://apple.stackexchange.com – Droppy
Я согласен с вами извините за беспокойство. – kaligne