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

做化妆品网站百度开户返点

做化妆品网站,百度开户返点,下载做网站的软件,镇江丹徒疫情今天学了两个命令非常有意思:一个是git checkout,一个是git branch -f。我们可以认为在提交树上,任何一个节点代表着一次提交。并且,git commit将会在 H E A D HEAD HEAD指针指向的节点上进行进一步提交。将每一个分支名视为标记当…

今天学了两个命令非常有意思:一个是git checkout,一个是git branch -f。我们可以认为在提交树上,任何一个节点代表着一次提交。并且,git commit将会在 H E A D HEAD HEAD指针指向的节点上进行进一步提交。将每一个分支名视为标记当前分支最新情况的节点名字。首先,先明确以下基本概念

  1. git checkout
    我们可以认为git checkout 是在变动 H E A D HEAD HEAD指针,比如git checkout main是把 H E A D HEAD HEAD指针变到 m a i n main main指向的节点上面。如果单独使用git checkout [log-hash],我们甚至可以在 l o g log log树上面随意切换 H E A D HEAD HEAD,而git commit就是在 H E A D HEAD HEAD的基础上进行提交的。
    验证上述理论:
  • git checkout [log-hash]

  • git checkout main

  • git commit 提交

  • git checkout HEAD^ 有几个^就是向上移动几级

    • git checkout main~3main的基础上向上移动3级
  1. git branch -f [branchName] [log hash] 移动分支标记节点

明确了上述概念,可以进行学习 git rebase了。这个命令常常会令人十分迷惑,在八股文中会拿这个命令和 git merge进行比较。最后得出的结论就是 git rebase一般用在本地分支整理,不会用在远程上。 git merge一般用在合并远程分支和本地分支的差异。
那么先给出 git rebase的定义,然后再进行验证。假设你现在在main分支上,那么git rebase master就是要将当前面分支变基到 master分支上。步骤可以分成以下三个:

  1. 先找到两个分支标记节点的最近公共父节点 A A A
  2. main A A A路径上的节点与master A A A路径上的节点进行去重。
  3. 将去重后的节点复制到 master节点下(注意是复制,原来的节点并未删除)。如果 master节点已经有子节点了,那么这些节点作为新建路径复制到 master节点下面。

验证:

  1. 初阶-- 将 m a i n main main变基到 y h yh yh

    执行命令:
git checkout main
git rebase yh

得到下面的树:

最近公共父节点为 c 4 ′ c4' c4 m a i n main main到父节点的路径是 c 11 c11 c11 c 10 c10 c10,直接复制到 y h yh yh下面变成 c 11 ‘ c11‘ c11‘ c 10 ’ c10’ c10’,这时 y h yh yh是没有子节点的。 c 11 c11 c11 c 10 c10 c10还是在的,截屏的时候没截下来,蚌。

  1. 进阶–从 z t zt zt y h yh yh变基

    这时的 y h yh yh是有子节点的,所以会新建路径。将 c 12 c12 c12~ c 14 c14 c14会一起复制到 y h yh yh下面

  2. 高阶–从 z t zt zt b u g F i x bugFix bugFix变基,路径上的 c 12 c12 c12是重复的,所以会去重。

  3. 综合–验证去重的正确性,在 z t zt zt的上面 c 1 3 ′ ′ c13'' c13′′位置新开个分支 m q mq mq

m a i n main main变基到 m q mq mq上,路径上的 c 4 ′ c4' c4 c 7 c7 c7 c 8 c8 c8都是重复的。放个结果,验证成功!

我还录了个视频,但是没录好,还是放上来,大家看一下吧~

附练习网站链接:https://learngitbranching.js.org/

谢谢您看到这里!您的点赞和收藏是我创作的不竭动力~感谢您的支持

http://www.dtcms.com/wzjs/343289.html

相关文章:

  • 湛江 网站建设推广宣传方式有哪些
  • 可以做行程的网站2021小学生新闻摘抄
  • 石家庄网站建设模板服务黑帽seo是什么
  • 昆明网络建站公司seo前线
  • 仙桃网站建设线上推广策略
  • 网站推荐你懂我的意思吧知乎在百度怎么发广告做宣传
  • 什么网站做美式软装设计域名注册要多少钱
  • 网站 js 广告代码大全百度词条官网入口
  • 网站开发jsp需要什么jar包seo系统是什么意思
  • 做公司网站用什么系统百度网站排名规则
  • 做的的网站怎样上传购物网站大全
  • 盘石做的网站免费入驻的卖货平台有哪些
  • 网站如何选择服务器长春百度seo排名
  • wordpress多语言插件:qtranslateseo综合查询 站长工具
  • 镇江百度网站seo百科
  • google网站优化工具湖北seo服务
  • 做网站老板嫌弃太丑谁的锅seo怎么去优化
  • 中国建设传媒网北京seo优化多少钱
  • 如何跟客户沟通网站建设外贸推广平台怎么做
  • 做网站工作都包括什么视频营销
  • 网站怎么做电脑系统下载网络营销费用预算
  • 专业营销型网站建设城市分站seo
  • 如何搭建https网站品牌营销推广要怎么做
  • 中国网信网对网站提出的优化建议
  • 糗事百科网站 源码天津seo选天津旗舰科技a
  • wordpress慢 数据库6四川seo平台
  • 用表格做网站教程动态网站设计毕业论文
  • wordpress上传文档网站seo优化案例
  • 上海 外贸网站日本疫情最新数据
  • 蒙城做网站seo搜索引擎优化是什么意思