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

租号网站怎么做的公司百度官网优化

租号网站怎么做的,公司百度官网优化,给企业做网站多少钱,展览设计制作公司背景 今天合并人家代码的时候,报冲突了,然后解决完冲突以后,发现有个冲突干错了,但是都已经commit了,所以我就想那就回到这次merge之前的我的分支的commit 解决过程 取消合并 我先查了能否直接取消合并&#xff0c…

背景

今天合并人家代码的时候,报冲突了,然后解决完冲突以后,发现有个冲突干错了,但是都已经commit了,所以我就想那就回到这次merge之前的我的分支的commit

解决过程

取消合并

我先查了能否直接取消合并,看到这样一条命令:

git merge --abort

执行后没有成功,看信息好像是认为我并没有进行merge操作,我猜测它可能只能撤销成功的merge,对于有冲突并解决过冲突的,它就不再认为是merge了,毕竟解决冲突之后还有一次commit操作,但这个只是猜测,还有待验证。

git revert

但是我今天没空去验证了,代码要立刻上线,我火急火燎又去查怎样切到指定的commit,先看到的就是git revert commit-id命令,大意是说它可以回到指定的commit版本,且保留这个commit版本之后干过啥的痕迹,我试了一下,然后出现个vim编辑页面(我用的git bash),说是提供revert的信息,我就直接wq退出了,通过git log确实可以看到过去发生了什么,包括最新的revert,但是当我重新git merge的时候,显示已经是最新的了,git log上head指向的还是最新的revert的那次commit-id,无奈又失败了。这个原因目前也是没想通,也没空去搞清原理了。

git reset --hard

然后又看到git reset --hard commit-id命令,也不管了–hard还是–soft了,直接hard梭哈,还好,终于试出了一个对的,通过git log,看到之前的合并的commit和revert都没了。我直接重新合并。

总结

现在想想,其实只是一行代码合并出问题了,直接把那行代码写对了再commit一次得了,用不着像上文这么麻烦,但是也还算学了点东西,虽然不多,虽然原理也都没咋看。但是我之所以非要重新合并是因为那地方涉及到我不熟悉的liquibase技术中的一个changeSet,我不知道重新合并解决冲突和直接写对有没有区别,所以选了一个我看起来感觉比较保险的方法,事后大佬告诉我,是一样的,执行过的changeSet不能改,但如果改了的话,直接改回来就行了,不一定要回滚。
说起Liquibase又是一堆问题,这个技术我也没正儿八经的看过,对于它需要注意的地方不是很了解,之后得去看看。
最后,感觉还是得用回谷歌,其他搜索引擎我得搜好几篇博客,比较着搞,有点浪费时间。

参考

参考

http://www.ritt.cn/news/26831.html

相关文章:

  • 公司的网站开发费计入什么科目超级外链
  • 专业做鞋子网站有哪些品牌推广方案
  • 开网络公司做网站挣钱吗必应搜索引擎
  • 中国疫情今天最新情况网站关键词seo优化公司
  • 网站如何做tag郑州疫情最新消息
  • 公司建设网站需要什么资质教育培训网站大全
  • 前端asp网站开发互联网营销的方式有哪些
  • 建设法规 课程网站长沙网站包年优化
  • 南充响应式网站建设百度账号购买网站
  • wordpress 4.8漏洞合肥网络优化公司有几家
  • 扁平化的网站结构图公司产品营销广告宣传
  • wordpress免费主题推荐知乎seo优化
  • 母婴用品商城网站模板全套下载分类达人介绍
  • 赣州开发区网站建设10000个免费货源网站
  • 视频网站开发是什么seo优化技巧有哪些
  • 网站被模仿如何维权seo团队管理系统
  • 男女直接做的视频 视频网站网站推广论坛
  • 专做logo网站叫什么地方西地那非片说明书
  • 免费建立个人视频网站贴吧推广
  • 北京网站建设网站开发今天的三个新闻
  • 做视频网站把视频放在哪里找简单的网页设计
  • 建筑建设行业网站关键词的选取原则有
  • 截图京东图片做网站完美动力培训价格表
  • mysql导入wordpress郑州百度seo网站优化
  • 网站建设解决方案重要性深圳品牌策划公司
  • 长沙网站建设有限公司广告主资源哪里找
  • 做网站首页图片免费seo网站推广在线观看
  • 爱站工具想说超人下拉系统计算机培训机构
  • 国外免费搭建网站源码网站建设主要推广方式
  • 宁波网站建设托管唐山seo推广公司