我如何从github获取git clone以便在Ubuntu上没有用户名和密码的情况下工作?

问题描述 投票:1回答:1

在我的macOS笔记本电脑上,我可以像这样进行git克隆:

git clone https://github.com/my/repo

而且不需要用户名和密码。我认为这可行,因为我已将SSH密钥添加到github。

我最近设置了新的ubuntu机器,并且生成了新的SSH密钥并将其添加到github。但是,每当我尝试克隆存储库时,它都会要求我提供github用户名和密码。

我什至尝试从另一台计算机上复制SSH密钥和〜/ .ssh / config,但仍然得到相同的结果。

是否缺少缺少密码的密码才能使它正常工作?

github ssh
1个回答
0
投票

您提到的命令通过HTTPS克隆。要通过SSH克隆,请使用:

git clone [email protected]:my/repo.git

也可以从存储库页面上的“克隆或下载”选项复制粘贴此命令,然后选择“使用SSH”。

© www.soinside.com 2019 - 2024. All rights reserved.