这几天在写UEFI的标识符,总须要从github上浏览小东西。不可否认的其原因,github浏览十分的慢,有时候即使多于8Kb/s。在那个内网速率数十亿INS13ZD的黄金时代,此种浏览速率也是较为动人了。也有次修正hosts,修正DNS,无所谓促进作用。
前段时间毕竟承受没法了,我用gitee把须要浏览的工程项目,从github上并行回来,总算化解了那个难题。
这儿把关键步骤历史记录呵呵。
1 为gitee增设ssh key
提出申请两个gitee帐号,有如github那样,那时提供更多三种浏览方式:
https://gitee.com/luobing4365/edk2.git[email protected]:luobing4365/edk2.git
采用git clone,跟得上二者任何人两个门牌号,都能把工程项目git到邻近地区。但是,假如须要递交工程项目时,前者要要输出帐号和密码;前者能透过ssh key透过rsa把私钥存有邻近地区,私钥存有远距库的中文网站上,省却证书的操作过程。
换句话说,设不增设ssh key都能。但是,做为两个能躺着总之不站着的极懒开发人员,我提议却是增设下比较好。
下列的操作方式,我是在windows 10的WSL(ubuntu 18)中展开的。
1) 增设git的帐号和超链接
指示如下表所示,总之,git假如早已加装了才行:
git config –global user.name “luobing”
git config –global user.mail “[email protected]”git config –list。
2) 查看ssh key
在home目录下查看,是否存有ssh key。
生成的文件名为id_rsa和id_rsa.pub,是一对密钥。
假如没有,则采用下列指示生成:
ssh-keygen -t rsa -C [email protected]
3) 为gitee添加ssh key
点击gitee的右上角登入图标,选择“Settings”,在坐标的列表栏中,选择“Security Settings”-“SSH keys”,在Add Key的菜单中,填入刚才生成的私钥(id_rsa.pub中的内容)
递交(选择“submit”)即可。
4) 验证
测试是否配置成功ssh key。
2 导入github工程项目到gitee
我经常须要浏览edk2的标识符,导入方式如下表所示:
1) 点击左上角gitee的图标,进入仓库操作页面,选择添加仓库:
2)在仓库创建页面中,选择下方的“Import”选项:
3)在github上找到须要导入的库,将其https的git门牌号填入:
因为我之前早已导入过了,系统提示我早已存有了那个仓库。填入门牌号,选择“New”,系统会自动从github上将工程项目导入回来。时间不会很久,大概须要等个几分钟。
4) 从gitee上浏览须要的工程项目
我把edk2和其他相关工程项目导入到我的gitee仓库中了,比如edk2的网址为:
https://gitee.com/luobing4365/edk2
其浏览的门牌号(ssh)为: [email protected]:luobing4365/edk2.git,浏览指示为:
git clone[email protected]:luobing4365/edk2.git
会发现浏览速率较为快了,我的浏览速率达到了了3MB/s,几分钟就搞定了。
3 One More Thing
有人问,怎么把gitee的界面改为中文的。那个确实有点难找,修正选项在网页底部,如下表所示:
————————————————