如何在 huggingface.co 上通过 ssh public key 克隆一个项目

参照 Git over SSH (huggingface.co)

有些项目需要用户账户和密码才能克隆的,有些不需要

当需要通过用户账户和密码是,可以通过Git over SSH 方法

第一步,登录huggingface.co,点击页面右上角的用户图片,找到Settings,点击Settings

第二步 选择 SSH and GPG Keys

第三步 点击 Add SSH Key

可以看到如下的提示窗口

第五步 根据提示生成需要的ssh public key,这一步需要在你的linux 环境下操作

ssh-keygen -t ed25519 -C “你的邮箱地址”

然后显示信息

cat .ssh/id_ed25519.pub
ssh-ed25519 abcdefghijkl………. 你在huggingface.co上登录的邮箱地址

把 显示的内容复制到上面的 SSH Public key 窗口,然后点击 Add Key 保存

第六步 测试

ssh -T git@hf.co

然后会显示

Hi anonymous, welcome to Hugging Face.

第七步,克隆项目,比如克隆下面的项目

改为如下的格式就可以克隆了

git clone git@hf.co:/stabilityai/stablecode-instruct-alpha-3b

以后就不再需要输入密码了

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部