git详细介绍

本文介绍了Git版本控制系统中代码从工作区到历史区的管理流程,包括如何提交代码、解决代码冲突及版本回退的方法。

Git管理我们的代码会经历三个不过程

1. 工作区:没有提交的代码就是存放的工作区

2. 暂存区:通过 git add 文件名 命令提交代码该文件就放在暂存区

3. 历史区:通过 git commit -m 提交信息 命名提交的代码就放在历史区

 

自己工作区有代码,暂存区和历史有有备份的代码,所以代码不会丢失,很安全的。

 

提交代码要经历的过程,如图所示

在工作区中修改了代码,我想回到之前提交的样子,可以通过 git checkout 文件名 来回退到上一次提交的版本

当你已经提交到了暂存区也就是已经执行了 git add 文件名 命令,发现要返回到之前的版本,可以使用 git checkout 版本号 文件名

代码已经提交到了历史区也就是已经执行了git commit -m 提交信息,返现要返回之前的版本,可以使用 git checkout 版本号 文件名

每次回退到之前的版本都都要重新提交代码。

 

如果中间出错了我们可以撤回的(在不同的工作区间使用不同的命令)

 

代码回退的在不同区间使用不同命令

代码冲突的解决办法

 

当在一个分支中同时建了两个分支,合并的时候就会出错

转载于:https://www.cnblogs.com/wuxianqiang/p/8410578.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值