如何解决使用 git lfs 并配置 SSH 密钥
我正在着手一个新项目。他们的存储库包含大于 50MB 的大文件。正确克隆 repo。有人告诉我我需要使用 git-lfs。我安装了它,并在项目文件夹中使用了 git clone
,然后使用了 git lfs install
。然后我使用了git lfs fetch
。它返回一个错误:
batch request: git@github.com: Permission denied (publickey).: exit status 255
error: failed to fetch some objects from 'https://github.com/***/***.git/info/lfs'
我已经有一个可用的 ssh 密钥对,其中 ssh 密钥已添加到 github(这就是我已经能够克隆大部分文件的方式)。原始 git clone
在遇到第一个大于 50MB 的文件时失败。
我已经搜索了 git lfs 问题页面,尽管我还没有发布过。我的猜测是 git lfs 客户端找不到我在 .ssh 中的 ssh 密钥对。顺便说一下,这是在 Windows 10 VM 上。主机是Ubuntu。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。