赞
踩
每次用Github的HTTP传博客代码都很慢,因为GitHub毕竟是境外的,所以为了解决GitHub上传代码慢,网站老是进不去的问题,可以利用国内的码云Gitee网站进行代码管理。
首先你得有两个平台的账号,
Github注册,GitHub教程
Gitee注册,Gitee教程
跟着链接步骤先注册一下吧!
如果你之前已经安装了git,并且也配置过了全局的user.name和user.email,那么现在就应该全部清除,清除方法如下:
git config --global --unset user.name "YourName"
git config --global --unset user.email "YourEmail"
//注意: 这里的"YourName"和"YourEmail"要换成你自己的名称和邮箱
如果没有找到ssh文件夹?
1.打开Git Bash,写上命令:
git config --global user.name “XXX”
git config --global user.email "XXX@XXX.com"
2.输入如下命令,然后连续按三个回车即可:
ssh-keygen -t rsa -C "your_email@example.com"
3.然后会出来提示
Enter file in which to save the key
后面跟着的便是ssh文件夹路径。
如果已有ssh文件夹
(1)github密钥
进入你的ssh文件夹路径,按住shift再点击鼠标右键,选择powershall打开(或者使用cmd窗口切换到.shh路径),输入命令:
`ssh-keygen -t rsa -C "YourGIthubEmail@mail.com" -f "github_id_rsa"`
然后敲击两次回车,
之后运行命令cat github_id_rsa.pub
输出文件公钥内容,复制公钥内容并添加到github的设置当中的SSH Keys中保存.
(2)gitee密钥
同样操作,
ssh-keygen -t rsa -C "YourGiteeEmail@mail.com" -f "gitee_id_rsa"
复制公钥gitee_id_rsa.pub公钥的内容,并添加到gitee的SSH Keys中保存.
在~/.ssh文件夹下新建config文件(注意一定不要添加任何后缀),用记事本打开后添加以下内容:
# Gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# GitHub
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
然后保存后退出右击该文件:
属性→安全→高级→禁止继承→删除所有继承→确定
1.执行ssh -T git@github.com
,如果返回successfully则github配置成功.
2.执行ssh -T git@gitee.com
,如果返回successfully则gitee配置成功.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。