git撤销commit到未提交状态_Git在4个阶段5种状态下的撤销操作

6235edbb9b92798a7a22161c73c5544b.png

在项目开发中我们一般选择GIT作为版本控制,随着项目的不断迭代升级,我们有时候提交代码后想要撤销或者还原,许多童鞋对这些操作不是很熟悉或者很头疼,各种百度比较麻烦,今天我就来总结一下。

Git操作的三个步骤

# 把所有文件从【工作区】添加到【暂存区】git add .# 把所有文件从【暂存区】提交到【本地仓库】git commit -m '修改样式'# 把所有文件从【本地仓库】推送到【远程仓库】git push origin master

Git存储的四个区

工作区 Working Area暂存区 Stage本地仓库 Local Repository远程仓库 Remote Repository

Git操作的五种状态

未修改 Origin已修改 Modified已暂存 Staged已提交 Committed已推送 Pushed

状态区间对应关系

7081ed1534fa46a90c34d70186f3924d.png

比较与撤销

当我们不知道代码处于什么状态时我们可以使用下面的命令来查看:

# 查看状态可以看到修改了那些文件git status # 比较不同,但请根据状态追加参数git diff 

不同区间的的代码比较与撤销命令:

3e9dda5065599477708ceb77a94fc96f.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值