1.认识Git
1.1 Git 是什么
是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件
1.2 为什么要使用 Git
代码丢失是开发人员很头疼的问题 在项目的开发中面对极多的项目内容 随时的项目更改需求,错误BUG的更改的代码内容 如果没有良好的代码管理规范极容易造成代码的丢失 本地备份 、本机压缩备份、异地备份 已经满足不了当前的需求 所以专业的文件备份工具顺势而出【软件版本管理工具】
Git
1.3 Git 工作流程
![git操作流程](https://img-blog.csdnimg.cn/6fcb76d94b144be980f4a1d2003dddcb.png)
1.4 下载和安装
官网 https://git-scm.com/
![在这里插入图片描述](https://img-blog.csdnimg.cn/a8378bd303454b04bd1a9c02e39c2dc5.png) 然后下载和自己电脑系统的相匹配的安装包
2.初始化Git
2.1认识管理流程
![在这里插入图片描述](https://img-blog.csdnimg.cn/733281f44c6c425ea5d56a101d1b433b.png)
2.2初始化Git
下载完成后右键点击,选择git bush 菜单 配置自己的用户名 和邮箱地址 操作命令行如下:
git config --global user.email “”
git config --global user.name “”
![在这里插入图片描述](https://img-blog.csdnimg.cn/929d68f11fd44ab3a5f81a46118b887b.png) 我配置敲错过一次所以有两个邮箱
2.3常见命令操作
2.4首先配置远程仓库 注册 gitee 账号
![在这里插入图片描述](https://img-blog.csdnimg.cn/dbf6b83f0bd24fee8de4eac9574e14aa.png) 新建自己的仓库 拿到仓库的http 地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/a5ec0148737843d3975b2c958e53de16.png) 然后再电脑中随机的一个代码文件夹右键 git bush 开始以下命令 推送备份到git
2.5 git init 初始化文件夹为本地仓库
![在这里插入图片描述](https://img-blog.csdnimg.cn/78816d558de14c1ea4e5f0d293c75733.png)
2.6 git status 查看本地仓库中的文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/a448ce4695f54320905a83c1d19d9400.png)
2.7 git add * 添加所有文件到暂存区
![在这里插入图片描述](https://img-blog.csdnimg.cn/b2810ba2d55d4500929bae871fa369c9.png)
2.8 git status 查看
![在这里插入图片描述](https://img-blog.csdnimg.cn/9cb264dc2b6845c7b3f06970580b081c.png)
2.9git commit -a -m “注释”
![在这里插入图片描述](https://img-blog.csdnimg.cn/ed47c846606c464bb9e1a919d152af10.png)
2.10git status 文件在工作区,暂存的状态
![在这里插入图片描述](https://img-blog.csdnimg.cn/e808fb8bad494db8b57d2d79a04b89b3.png)
2.11git log 查看提交记录
![在这里插入图片描述](https://img-blog.csdnimg.cn/2cf4d3479bfe4d30a111571a6fc6689a.png)
2.12git remote add origin 远程仓库地址 将本地仓库和远程仓库添加关联关系
就是gitee 仓库
![在这里插入图片描述](https://img-blog.csdnimg.cn/9860500185ec4cb28a7067dffb045dd6.png)
2.13 git remote --verbose 查看本地仓库关联的远程仓库地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/7a77725c50f8442594bbabf8f6fa1446.png)
2.14git pull --rebase origin master 同步远程仓库文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/0f9c7cb68ef44d51aa51226f29fdbeaa.png)
2.15git push -u origin master 上传git
![在这里插入图片描述](https://img-blog.csdnimg.cn/7a7cf3dd1baf4d01b71f663b514fa152.png)
3.查看gitee 仓库
![在这里插入图片描述](https://img-blog.csdnimg.cn/b8b7dd91d3c64b0f988aff0b7a42805e.png) 看这时候就有了
3.1常见操作命令图解
![在这里插入图片描述](https://img-blog.csdnimg.cn/3f7138cf534d4b12a8d00472d5bce1dd.png)
4.分支操作命令
4.1单分支
4.2三分支
5.多人协同开发
补充:免密登录
|