Git 游戏攻略(上篇)- 基础&高级&整理提交记录,程序员中年危机

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

可见结果中master指到C6,bugFix移到C0,HEAD指向C1


git branch -f master C6:会将 master 分支强制指向C6

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


git checkout HEAD~1:会将头标上移一个到C1

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


git branch -f bugFix HEAD~1: 会将 bugFix 分支强制指向头标的上一位,即C0。本关通过。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


4.撤销变更

git reset 通过把分支记录回退几个提交记录来实现撤销改动(远程分支是无效)
git revert 为了撤销更改并分享给别人,需要使用 git revert

该副本需要:分别撤销 local(本地) 分支和 pushed(远程) 分支上的最近一次提交。 初始如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


git reset HEAD~1 :local(本地) 分支撤销一步到达C1

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


git checkout pushed:将分支切到pushed(远程) 分支

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


git revert HEAD: 此时 C2’ 的状态与 C1 是相同的,达到撤销目的

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

Ok,这样你就会了Git的90%,就像天才是百分之九十九的努力和百分之一的灵感,然而那百分之一却是你最大的门槛…


</
  • 8
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值