-
下载git 直接去官网下载就好了。 -
新建文件夹,最好为英文名project -
进入文件夹,空白处右键,选择gitbash here,键入git init会生成.git文件(如果没有,或许被隐藏了,无关紧要) -
配置本地仓库的账号邮箱git git config --global user.name “Your Name” git config --global user.email “email@example.com” ![在这里插入图片描述](https://img-blog.csdnimg.cn/5202acc946bf431a931b34b86f871e89.png) -
ssh-keygen -t rsa -C “xiezhenyu@fit2cloud.cn” (第二步按y因为我之前配过了所以会出现这个询问是否覆盖,没配过的全部Enter键) ![在这里插入图片描述](https://img-blog.csdnimg.cn/9b897f44a9264096b9d01a9b516c43f7.png) -
从电脑上找到这个目录C:\Users\10187.ssh (有些人是adminxxxx,我这里是改过的),然后编辑复制下来 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5bd66dc8b6fd4140bee6c6f02b9fe58d.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/6f2d9062a0a840eab6f0071567173026.png) -
前往GitHub右上角setting,然后设置密钥添加SSH key,把刚刚复制的粘贴进去就行了。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/55f66d55e8de4282bfdbd382b978a6dc.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/58e10e3e009c4fb481074824fa81fa68.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2f75c2ed60bb4402ab6e60e082fefb3b.png)
-
选择你要clone的项目 ![在这里插入图片描述](https://img-blog.csdnimg.cn/f3ae4654102648e396a2e95cb88cf5f8.png) -
git clone ![在这里插入图片描述](https://img-blog.csdnimg.cn/913e05ea2f194c56a75b14c08622a99a.png)
我这边之前一直失败
gitlub连接报"ssh: connect to host github.com port 22: Connection timed out"错误
异常: 在使用git命令clone一个项目的时候出现错误:ssh: connect to host github.com port 22: Connection timed out"错误
之前用着好好的突然不能clone了连接不上
解决方法: 找到你的.ssh文件夹,在文件夹里新建一个config文件(没有后缀名只有这个文件),里面写:
Host github.com
User YourEmail@qq.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
|