版本控制工具git实操笔记<windows系统>第2课(2024.7.26)

使用Git服务器最大的好处是可以使我们的项目实现多人开发

第2课:Git服务器和远程仓库创建:

1.自己搭建git服务器(不做了解,现阶段没有必要理解)

2.免费服务器

   1>github.com全球最大开源项目托管平台<服务器在国外,打开可能有点慢>

   2>gitee.com国内知名开源项目托管平台 码云

3.注册gitee账号,并创建仓库

github.com:

gitee.com:

注册gitee账号

新建仓库:

git克隆

1.https方式

        1>第一次克隆需要我们输入账号密码

2.ssh方式

        1>ssh是一种开源非对称加密通信协议

         2>ssh只是一种协议,有开源实现也有商业实现,git默认使用开源实现的openssh

         3>ssh通信需要一对密钥(公和私一对),私钥留在自己电脑上,公钥给其他电脑

4.使用gitgui声称密钥,并把公钥放在服务器上

5.安装完git第一次克隆会请求是否允许使用ssh,需要我们输入一个"yes",或者点击ok

https方式:

如下图, 输入:git clone https://gitee.com/katrina9qwer/mygame.git

如果为开源的不需要输入用户名密码

改为私有以后,再次克隆(本地删除已克隆的相关数据):

<用户名应该是Katrina9qwer>

TortoiseGit克隆:

SSH方式:

对称加密:A->通过X加密->得到B;B->通过X解密->得到A

非对称加密:A->通过X加密->得到B;B->通过Y解密->得到A。X和Y就是一对密钥。

生成密钥:

help->show SSH key->Generate Key->直接点OK,不输入密码:

id_rsa:私钥  id_rsa.pub:公钥  如果需要重新生成,可以在如下目录下,将文件删掉:

复制公钥,放到服务器下:

输入gitee网站密码:

公钥作用:加密通信,做用户的权限认证

用tortoiseGit克隆

上面这个操作,克隆,点击确认后,报错了。按照提示,重新设置用户名,密码后,重新生成公共密钥配置后,就可以了:

以上密钥配置到gitee上,用tortoiseGit或者Git命令行都可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值