git与github联用

目的

在多人协作写代码过程中,若是两人同时修改代码,最笨的办法是用u盘拷过去,然后再修改,这十分不方便,因此git出现了。
git有版本控制,git是一个工具让你可以用命令行向仓库推送东西。github则为大家提供了一个存储的站点。

操作

打开命令行输入

git

可以得到一下页面
在这里插入图片描述

1新建本地盘

在d盘新建一个文件

在这里插入图片描述

在文件内按住shift右键在此文件中打开命令行。或者直接打开git bash here
在这里插入图片描述

2copy ssh

打开个github想要copy的库
在这里插入图片描述
上图是https的每次要输入用户名密码,所以我们用个高级的SSH,可以记住用户名密码
在这里插入图片描述

git clone git@github.com:theBigDataDigest/Stanford-CS231n-assignments-in-Chinese.git

在这里插入图片描述
提示没有克隆权限,在下图可以知道,如果没有public key 权限可以添加一个

3添加ssh public key

在这里插入图片描述
进入下图页面,点击红框选项
在这里插入图片描述
你可以关联一个链接,也可以生成一个key,在这里点击 generating SSH keys
在这里插入图片描述
点击红框
在这里插入图片描述
打开红框内容
在这里插入图片描述
按如下操作
在这里插入图片描述
复制第一行代码入git bash命令行一直按回车得到

ssh-keygen -t rsa -b 4096 -C "465943794@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/45000473/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/45000473/.ssh/id_rsa.
Your public key has been saved in /c/Users/45000473/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:yUAQLs7e2NG/rc1sQaYKytfMjEeOPKleHB9VJsDvMB0 465943794@qq.com
The key's randomart image is:
+---[RSA 4096]----+
|    o+o.. o      |
|   . .. E+       |
|  . . .o..       |
| o . .o+o.o      |
|  o o o+S+       |
| . =.+.oo .      |
| .oo=%...  .     |
|  o.B O  *.      |
| .oo o  oo=      |
+----[SHA256]-----+

在Generating a new SSH key and adding it to the ssh-agent划到最下面找到
在这里插入图片描述
而后页面
在这里插入图片描述
在这里插入图片描述
没有报错说明正确
回到github的settings,找到ssh and GPG keys
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就成功了
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值