将一个分支的需求合并到另一个分支,或者在多个分支上改同一bug时,cherry-pick是比较方便的。 cherry-pick后改变的是本地的代码,需要git push -u origin master或者git review -R -v推送到远程仓库。 原文链接:http://www.ruanyi ...
分类:
其他好文 时间:
2021-06-17 16:44:22
阅读次数:
0
简介 记住如何使用C++11函数的话会很简单. 参考链接 https://leetcode-cn.com/problems/random-pick-with-weight/solution/528-an-quan-zhong-sui-ji-xuan-ze-qian-zh-p54t/ code cla ...
分类:
其他好文 时间:
2021-06-04 18:57:54
阅读次数:
0
我们需要用到Git的Cherry-pick功能 IDEA中使用Git的Cherry-pick功能合并分支的部分提交到主干 先将代码切换到主干-》右击项目-》Git-》Repository-》Merge Changes-》选择No commit-》Merge 右击项目-》git-》Show Histo ...
分类:
其他好文 时间:
2021-03-30 13:56:01
阅读次数:
0
源码 /** * Make all properties in T optional */ type Partial<T> = { [P in keyof T]?: T[P]; }; /** * Make all properties in T readonly */ type Readonly<T ...
分类:
其他好文 时间:
2021-02-10 12:59:56
阅读次数:
0
修改git历史提交注释信息 1.查看历史提交记录 git log --pretty=oneline 2.查看最近提交的记录(n为最近n次提交记录) git rebase -i HEAD~n 3.进入编辑历史记录界面,修改历史记录 pick version content pick version1 ...
分类:
其他好文 时间:
2021-02-08 12:07:25
阅读次数:
0
在branch1开发,进行多个提交,这是切换到branch2,想把之前branch1分支提交的commit都【复制】过来,怎么办? 首先切换到branch1分支,然后查看提交历史记录,也可以用sourceTree查看,也可以用命令git log 例如我的git log 如下: commit1 xxx ...
分类:
其他好文 时间:
2020-12-19 12:44:02
阅读次数:
2
每个站在山巅的技术人,都有一个承载成长与梦想的博客。经典云计算ECS or 黑科技Serverless 极速建站,你Pick哪一只? 完成场景实验并通过测验,即可领取阿里云HOL定制T恤。
分类:
其他好文 时间:
2020-09-17 19:55:34
阅读次数:
27
每个站在山巅的技术人,都有一个承载成长与梦想的博客。经典云计算ECS or 黑科技Serverless 极速建站,你Pick哪一只? 完成场景实验并通过测验,即可领取阿里云HOL定制T恤。
分类:
其他好文 时间:
2020-09-17 19:55:14
阅读次数:
21
第九讲:Gitcherry-pick与Gitrebase前言这一节主要介绍gitcherry-pick与gitrebase的原理及使用。一、Gitcherry-pickGitcherry-pick的作用为移植提交。比如在dev分支错误地进行了两次提交2nd和3rd,如果想要将这两次提交移植到master分支上。采用先删除再添加的方法将会很繁琐,而使用cherry-pick就能轻松实现这一需求。首先
分类:
其他好文 时间:
2020-08-05 10:35:37
阅读次数:
71
1 git checkout '版本分支号' && git rebase -i 5bce64d^ (或者 git rebase -i HEAD ~4) //5bce64d 是commit的提交号 用git log --oneline查看 2 你要修改哪个备注 ,就把哪个的pick 改成 edit 1 ...
分类:
其他好文 时间:
2020-08-03 23:07:23
阅读次数:
68