当前位置: 首页 > news >正文

南宁做网站推广的公司哪家好wordpress 显示评论

南宁做网站推广的公司哪家好,wordpress 显示评论,中文wordpress模版,苏州知名网站制作本来想拉一个功能分支进行新的功能开发#xff0c;合并代码发现没有冲突居然有文件被修改了#xff0c;贸然选择最近的一次回滚提交#xff0c;没想到不假思索的push -f 导致一部分dev主干的代码不见了。 事故记录 开发分支origin/dev#xff0c;功能分支file 合并之后发…本来想拉一个功能分支进行新的功能开发合并代码发现没有冲突居然有文件被修改了贸然选择最近的一次回滚提交没想到不假思索的push -f 导致一部分dev主干的代码不见了。 事故记录 开发分支origin/dev功能分支file 合并之后发现我并没有修改任何代码冲突都是选择dev分支的。但是却有一两个文件自动修改了本能的觉得先会退再说然后再找原因然后就选中最近的一个点进行行了push -f然后错误就产生了。 当我选中第二个点之后就变成了这样 git log也变成这样 这是reflog日志 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{0}: reset: moving to 4b9a2ba6ca2bcd745464a52f9cc63777035b96c1 2b5dc76c2 (origin/dev) HEAD{1}: merge origin/dev: Fast-forward 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{2}: reset: moving to 4b9a2ba6ca2bcd745464a52f9cc63777035b96c1 2b5dc76c2 (origin/dev) HEAD{3}: commit (merge): Merge branch file into dev 46cb1af51 (origin/dev, dev) HEAD{4}: checkout: moving from dev to dev 46cb1af51 (origin/dev, dev) HEAD{5}: checkout: moving from 0cc0f3332769c4c920c1ef5eac68ea5d5598879c to dev 0cc0f3332 HEAD{6}: checkout: moving from dev to 0cc0f3332 16d26a5a8 (origin/home, home) HEAD{7}: reset: moving to HEAD{1} 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{8}: checkout: moving from home to dev 16d26a5a8 (origin/home, home) HEAD{9}: checkout: moving from dev to home 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{10}: reset: moving to 4b9a2ba6ca2bcd745464a52f9cc63777035b96c1 836279e82 HEAD{11}: commit (merge): Merge branch file into dev 46cb1af51 (origin/dev, dev) HEAD{12}: checkout: moving from file to dev 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{13}: checkout: moving from prod to file 4b9a2ba6c (HEAD - dev, origin/prod, prod, file) HEAD{14}: commit: ops:修复冲突 bd0e9531b HEAD{15}: commit (merge): Merge remote-tracking branch origin/home into prod 878c72a08 HEAD{16}: checkout: moving from dev to prod 46cb1af51 (origin/dev, dev) HEAD{17}: checkout: moving from prod to dev 878c72a08 HEAD{18}: reset: moving to HEAD 878c72a08 HEAD{19}: reset: moving to HEAD 878c72a08 HEAD{20}: checkout: moving from dev to prod 7c4f807e4 HEAD{21}: merge origin/home: Merge made by the ort strategy. 0cc0f3332 HEAD{22}: merge origin/home: updating HEAD 0cc0f3332 HEAD{23}: checkout: moving from home to dev 16d26a5a8 (origin/home, home) HEAD{24}: commit: ops: 更新测试用例处理 还好同事有本地最新的代码直接覆盖解决了分支危机之后还是另可合并也不要轻易强制推送。 事后总结 后面根据最新的de分支提交记录查看记录找到46cb1af51点是最新的 执行命令: git reset --hard 46cb1af51 \HEAD 现在位于 46cb1af51 Merge branch prod into dev 呼终于回来了面对困难的时候还是要冷静思考git的操作和后悔机制还是很好的360度无死角解决你各种问题简直良心工具。 分析结果 这还是对git的异常情况处理少简单的提交合并谁都会但是碰到问题还是的深入研究这次的问题主要还是选错了分支回退的点选中了file分支的某个点然后回到了file分支而不是根据dev主干上某个合并的点进行回退git自然的把file分支记录当成了主干把dev分支当成了合并过来的代码。所以才产生了最近几天的记录都没有了的情况。只是大意手残选了一个最近的点进行了pushpush容易恢复难啊以此记录错误经历。 最后 点赞关注评论一键三连每周分享技术干货、开源项目、实战经验、国外优质文章翻译等您的关注将是我的更新动力 引用 Git进阶系列 | 8. 用Reflog恢复丢失的提交_git reflog 恢复-CSDN博客 Git 命令 checkout、reset、revert、reflog 使用介绍_git reflog-CSDN博客
http://www.zqtcl.cn/news/189525/

相关文章:

  • 如何做喊单网站flask公司网站开发
  • 简单个人网站制作流程自己怎么做卖服装的网站
  • 网站开发公司创业做洁净的网站
  • 要建一个优惠卷网站怎么做企业开发小程序公司
  • 汕尾英文网站建设企业qq手机版
  • 重庆医院门户网站建设做百度网站电话号码
  • windows网站建设教程网站建设落地页
  • 新加坡做网站的价格网站正则表达式怎么做
  • 三门峡市住房的城乡建设局网站百度指数分析官网
  • 新网站外链怎么做陕西省煤炭建设第一中学官方网站
  • 学校网站建设方面汇报php网站开发和部署
  • 源码建站和模板建站区别商城网站功能
  • 临沂建站公司互联网开网站怎么做
  • 有哪个网站做ic购物网站建设需求
  • 怎么登录甘肃省建设厅网站工信部域名信息备案管理系统查询
  • 怎么才能免费建网站网站套利怎么做
  • .win域名做网站怎么样邯郸的互联网公司
  • 企业网站建设推广实训报告网站目录
  • 找做课件的网站网站建设柒首先金手指9
  • 秦皇岛网站建设公司wordpress百度编辑器
  • 潍坊网站建设联系方式农业网站开发
  • 河北网站制作网站设计依赖于什么设计
  • 深圳网站优化培训wordpress内页关键词
  • 上栗网站建设企业网站建设报价方案
  • 广州网站开发公司公司级别网站开发
  • 做网站备案哪些条件怎样选择网站的关键词
  • 有没有专门做名片的网站忘记网站后台账号
  • 重庆建设工程招标网站印尼建设银行网站
  • 什么是网站流量优化四川住房建设厅网站
  • 现在还有企业做网站吗做百度推广送的网站