Git本地版本回退与远端版本回退(回滚)

31 篇文章 10 订阅 ¥299.90 ¥399.90
Git中每个commit都有唯一ID,HEAD指代当前版本。使用git log查看历史提交,git reset --hard commit_id用于回退到指定版本。若错误提交已推送到远程分支,需先本地回退,再用git push -f强制推送,以覆盖远程分支。注意此操作会丢失远程分支的最新更新。
摘要由CSDN通过智能技术生成

一个commit对应这一个版本,有一个commit
id,40位的16进制数字,通过SHA1计算得到,不同的文件计算出来的SHA1值不同(有很小的几率相同,可忽略),这样每一个提交都有其独特的id。每提交一个新版本,实际上Git就会把它们自动串成一条时间线。

在Git中,HEAD表示当前版本,也就是e620a6ff0940a8dff…,HEAD^ 表示上一个版本,HEAD^^
表示上上一个版本,往上100个版本可以写成HEAD加连续100个^,也可以写成:HEAD~100。

git log:该命令显示从最近到最远的提交日志。

commit e620a6ff0940a8dff91e0d252f30e4d138ec37be
Author: TangShengqin <15527733782@163.com>
Date:   Wed Jan 3 10:35:44 2018 +0800
    练习版本回退,假设这是版本3
commit 33342d9870f104719d351539a15e74a1382407ea
Author: T
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安替-AnTi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值