小编Baz*_*ert的帖子

设置 Azure DevOps ssh 密钥和 git config 后 - 它仍然要求输入密码

工作开始使用 Azure DevOps,我尝试在我的家用计算机上克隆一个存储库。我创建了一个 ssh 密钥,将其添加到密钥列表中,并将我的 git 配置更改为我的工作电子邮件。但是,azure 仍然要求输入密码...

\n\n
     (base) Name-MacBook-Pro:Company Name$ git clone git@ssh.dev.azure.com:v3/Company/AI/Repo\n     Cloning into \'Repo\'...\n     Enter passphrase for key \'/Users/Name/.ssh/id_rsa\': \n     git@ssh.dev.azure.com\'s password: \n     Permission denied, please try again.\n     git@ssh.dev.azure.com\'s password: \n     git@ssh.dev.azure.com: Permission denied (password,publickey).\n
Run Code Online (Sandbox Code Playgroud)\n\n

____________编辑________________

\n\n

尝试再次生成,但仍然遇到问题

\n\n

创建新的 ssh 密钥

\n\n
\n

ssh-keygen -t rsa -b 4096 -C \xe2\x80\x9cwork@email.com\xe2\x80\x9d -f ~/.ssh/work_id_rsa

\n
\n\n

复制

\n\n
\n

猫 ~/.ssh/work_id_rsa | PB复制

\n
\n\n

添加到组织并尝试克隆

\n\n
\n

ssh-agent bash -c \'ssh-add ~/.ssh/work_id_rsa; git 克隆https://company@dev.azure.com/Repo …

azure-devops

3
推荐指数
1
解决办法
8710
查看次数

标签 统计

azure-devops ×1