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

外观设计公司seo大全

外观设计公司,seo大全,泰安百姓网,音乐播放器网站怎么做背景 RT, 我今天眼睛花了,不小心把工作分支【合并】到了一个不相干的功能分支上,并且代码已经推送到远程仓库了。于是,只能尝试还原到上一次提交中。 【合并】分支有一个点我们是不可避免的,文字很难描述,…

背景

RT, 我今天眼睛花了,不小心把工作分支【合并】到了一个不相干的功能分支上,并且代码已经推送到远程仓库了。于是,只能尝试还原到上一次提交中。
【合并】分支有一个点我们是不可避免的,文字很难描述,我画图给大家看看吧,如下所示:

在这里插入图片描述
大家应该知道会有这个现象吧,看图应该能了解清楚。
而且,由于在开发过程中,多个同事有各自的分支,所以在合并之会有及其错综复杂的分支线,看着都头疼。

解决思路

但是问题还得解决。首先大家知道如果你要还原的话,需要用到哪些命令吗?
我相信大家都百度过,通常你会得到下面这两个命令:

  1. 重置当前项目代码到某个版本:git reset --hard [版本id]
  2. 强制提交上一个版本:git push origin [branch] --force

没有经验的朋友估计会有点懵,版本id是什么,如何确定?

版本id是什么

对于这个问题我相信大部分人能理解。就是我们每提交一次代码到仓库,为了区分本次提交记录与上一次的区别,肯定需要一个版本号标记的,这个就是版本号。如果你是idea用户,可以看下面这个图,得到当前提交内容的【不完全版本号】:
在这里插入图片描述
如下图,则表示,本次我的同事提交的【修改日期格式参数】的【不完全版本号】为:9c948858(虽然是不完全版本号,但是已经可以用了。版本号前缀有冲突的概率不是很大)
当然,我们还可以获取完整版本号,更简单了。直接对准当前提交记录,右键选择-》Copy Revision Number,也能拿到
在这里插入图片描述

如何确定

如何确定这个就是你要回滚的版本,那就是你自己的事情了。但是正如在前面我说的那样,由于多分枝开发势必造成错综复杂的提交记录,所以,最难的有时候反而是寻找这个回滚点的过程。
这里我说一下我是怎么找的,很简单也很取巧。我发现自己推送错误之后叫我同事别更新代码先,让他先把他本地仓库里面的版本号发我,哈哈哈。

执行

既然我已经得到版本号了,我就可以开始执行命令了。
如下:
先执行:git reset --hard 8a837758e2316f260957d658326e82e16c14862c
接着执行:git push origin yzmyd_branch_0824 --force
后面这个--force是强制推送的意思,没有这个会提示你版本冲突

http://www.hengruixuexiao.com/news/38792.html

相关文章:

  • 扬州做企业网站哪家公司好百度站长工具抓取诊断
  • 政务服务网站建设资金怎么出售友情链接
  • 企业做网站的费用账务如何处理关键词是指什么
  • seo程序广告优化师培训
  • 淘宝客个人网站怎么做今日军事新闻最新消息新闻报道
  • 网站设计的评估营销推广活动方案
  • 开传奇私服网站怎么做网络营销是什么?
  • 长春网站排名优化价格seo优化推广流程
  • 如何在手机上做app深圳seo优化推广
  • 青海高端网站建设多少钱广州新闻报道
  • 首页无法删除wordpress安徽新站优化
  • 男人和男人做爰漫画网站企业网络推广平台
  • 建设营销型网站不足之处产品软文模板
  • 平台网站建设有哪些方面免费网络推广
  • 免费制作一个企业网站哈市今日头条最新
  • 树莓派上怎么做网站人力资源管理师
  • 怎样做网站赚钱西安seo
  • 网站内容创意网络舆情监测平台
  • 做进口零食批发网站刷粉网站推广快点
  • 免费数据库网站谷歌浏览器2021最新版
  • 公司网站建设申请单营销策划机构
  • 新手如何做网站优化余姚网站seo运营
  • 一流的铁岭做网站公司新媒体营销推广公司
  • 是不是做网站就能赚钱福州seo
  • 哪个网站专门做牛奶的seo百度快速排名
  • 网站上传文件不大于5M定么做快速建站教程
  • 做改网站公司推广方法有哪些
  • 重庆专业做网站武汉大学人民医院院长
  • wordpress主题详情更改版权宜昌网站seo
  • 丰涵网站建设哪里有软件培训班