求助,centos6上ssh -T git@github.com已成功,但是cloen我自己的私有项目提示403

2013-09-13 23:38:45 +08:00
 zebinary
1、公钥已经生产设置成功
ssh -T git@github.com
Hi zebinary! You've successfully authenticated, but GitHub does not provide shell access.

2、但是clone私有项目失败,403错误
git clone https://github.com/zebinary/proj_name ./local_repo
Initialized empty Git repository in /path/to/local_repo/.git/
error: The requested URL returned error: 403 while accessing https://github.com/zebinary/proj_name /info/refs

3、这是我自己私有项目

请大侠指点下。
4429 次点击
所在节点    git
4 条回复
mongodb
2013-09-13 23:58:22 +08:00
but GitHub does not provide shell access.


在github网站设置里添加你的公钥
msg7086
2013-09-14 03:43:21 +08:00
https是走登录账号密码通道,ssh才是走公钥通道
wzzyj8
2013-09-14 06:52:07 +08:00
git clone git@github.com:ooxx/ooxxooxx.git

clone的时候复制地址的文本框下面有行小字,地址选择ssh格式即可,如果你的网络不允许ssh端口,可以用443端口的:
https://help.github.com/articles/using-ssh-over-the-https-port
zebinary
2013-09-14 08:16:28 +08:00
@msg7086 确实是这个问题,换了链接就ok了。感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/82375

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX