同事把我代码分支删了,我慌了~~

5 篇文章 0 订阅
2 篇文章 0 订阅

今天真是一个难忘的日子啊,刚跟产品扯完需求排期的问题,后脚同事一个弹窗瞬间让我凌乱了。

以至于说话都拼音加错别字了哈哈~

但是咱是程序员啊,遇事不好慌,先冷静一波,回忆一下上次处理这个事情是怎么处理的

回忆了半天,好像也没遇到过这种事情啊,看来是觉得我7年程序员生涯没被别人删远程分支我猿生不完美么。

嗯。虽然心里有个大概的流程,但是还是先百度吧。

输入www.baidu.com

image-20200722184727508

很多答案都是五花八门,最终找了一个相对靠谱的方案。

1.进入本地项目,查找项目提交记录和版本号

git log -g

2.通过当前提交的hash号创建新分支

 git branch featrue/print_order2.0  ad35d3080ed860833xxxe1c0d088bc42bcf465

3.切回到这个分支并push到远程分支

git checkout featrue/print_order2.0
git push origin featrue/print_order2.0

4.刷新网页,看看记录回来没有并检查代码是否遗漏

对比前一张图,代码分支都找回来了,然后和本地提交记录做对比,没问题就OK了。

总结

通过以上简单的操作我们发现,遇事千万不能慌,跟产品把皮扯清楚很重要,不然又要加班了,至于删代码删分支啥的,都是浮云了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值