赛博生活基础:Git代码仓库的初步使用
——本文详细介绍从0到一个git代码库的上下载的使用实现过程
以gitee为例
步骤
- 下载安装git(一般不装在c盘)
- 注册登录gitee并创建仓库
- 配置ssh公钥
- 配置git的https证书路径
- 克隆仓库
- 上传更新
1.安装git
请认准git官方网站:https://git-scm.com/
安装后
此电脑右键——》高级系统设置——》环境变量——》双击path变量进入
——》添加git.exe所在的路径
cmd 输入 git -v
,有如下输出算ok
2.注册登录gitee并创建仓库
登录后点击我的然后点击创建仓库
勾上这两个,仓库名写一下就可以创建
3.配置ssh公钥
- 主机生成私钥与公钥:
cmd输入
git config --global user.name "你的gitee用户名"
git config --global user.email "你的gitee邮箱"
ssh-keygen -t rsa
第一个enter默认逃过就行,是密钥的输出路径
第二个是加密短码随便写能记就记
生成成功后在C:\用户\账户名.ssh文件夹中可以找到如下两个文件
用记事本打开id_rsa.pub,复制里面的内容 - gitee中添加ssh公钥:
在gitee页面右上角触发下拉并点击设置,点击ssh公钥
标题推荐 [计算机类型]-[计算机账户名]这样写,比如:
HomeDestopPC-admin
WorkDestopPC-employee
PersonalLaptop-admin
以后多了之后好区分
将刚刚复制的公钥内容粘进去公钥文本框内后点击确定
这个公钥是你当前主机账户与gitee加密通信的凭证
4.配置git的https证书路径
这个时候尝试进入仓库,然后点击克隆/下载
将克隆命令复制后尝试去执行,会出现如下报错:
error setting certificate file: O:/Git/Git/mingw64/etc/ssl/certs/ca-bundle.crt
这是因为git使用https协议去传输文件,刚刚已经配好了ssl所需的密钥,但是没找到ca证书
稳住别慌,在你的git安装目录下复制路径并加上证书文件名
cmd输入:
git config --system http.sslcainfo "git的证书目录\证书名字"
例如
git config --system http.sslcainfo "D:\tools\Git\mingw64\etc\ssl\certs\ca-bundle.crt"
5.克隆仓库
经过前一个步骤,就可以再次执行克隆
成功
6.上传更新
克隆下来后查看仓库文件一般只有这几个文件
现在我加个txt文件
cmd命令
git add .
git commit -m '第一次修改'
git push
出现登录框登录
登录后第一次上传会久一点,然后稍等几分钟后成功
在仓库中查看