Git常用套路(05)突然的Bug

  • 本文前提:在dev分支开发到一半,上一个版本突然有bug要紧急修改
首先本地的开发进度正在进行中,可以先保存现在的开发进度:
git stash

这样就把工作进度保护并隐藏了起来,然后拉取分支,开发
git checkout -b bug-001

完成修改后,合并到test,然后再到master,然后再部署。

然后回到dev分支
git checkout dev

查看保存的进度列表
git stash list

如果只有一个就是这样显示:
stash@{0}:。。。。

如果有多个就是这样显示:
stash@{0}:。。。
stash@{1}:。。。
stash@{2}:。。。

如果有一个,想恢复并删除保存的进度历史
git stash pop

如果有多个,先恢复对应的进度:
git stash apply stash@{1}

再删除:
git stash drop stash@{1}

转载于:https://my.oschina.net/u/4184509/blog/3094315

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值