首页 > 其他分享 >使用 TortoiseGit 在两个项目之间共享代码(cherry-pick)

使用 TortoiseGit 在两个项目之间共享代码(cherry-pick)

时间:2023-11-08 15:12:44浏览次数:43  
标签:Remote 项目 cherry 新增 点击 右键 pick TortoiseGit

需求:项目 A 需要新增项目 B 的部分代码,要求不变更 commit message 信息

做法

  1. 项目 A 新增上游 Remote,Remote URL 为 项目 B 的 URL

    新增方式:依次点击项目A文件夹内右键→TortoiseGit→Settings→Git→Remote ,输入上游名称和 URL

  1. 点击确定后,TortoiseGit 会询问是否为其禁用 TAG

接着询问是否从新增的上游 fetch 到本地

点击是后启动 fetch 流程

点击OK,新增的上游就会拉取到本地

  1. 在项目A文件夹内右键点击 TortoiseGit → Show Log,点击左上角的 Branch 切换要 Show Log 的分支:

左侧树形选择框选择 remotes 中 新增的 Remote 名称和它的分支对应的路径,再点击右侧显示的Branch,选择OK

  1. 点击想要同步的代码 Message,右键点击 Cherry-Pick

********

依次点击 Continue、Done,如果有冲突的话需要解决冲突,这样就成功 Cherry Pick了项目B的代码。

标签:Remote,项目,cherry,新增,点击,右键,pick,TortoiseGit
From: https://www.cnblogs.com/wx2020/p/17817439.html

相关文章

  • 使用原生js 写的picker 效果
    classPicker{ DEFAULT_DURATION=200; MIN_DISTANCE=10; DEMO_DATA=[]; //demo数据 //惯性滑动思路: //在手指离开屏幕时,如果和上一次move时的间隔小于`MOMENTUM_LIMIT_TIME`且move //距离大于`MOMENTUM_LIMIT_DISTANCE`时,执行惯性滑动......
  • session伪造+pickle反序列化
    来自[CISCN2019华北赛区Day1Web2]ikun小黑子真没有树脂!!!进去就是坤哥的舞蹈视频,意思就是让我们找到LV6的号然后买了,翻了好几页没找到:url上有个page参数,直接写个python脚本帮我找:importrequestsimportre#页面URL和GET参数base_url="http://ec000824-34eb-4762-8......
  • cloudpickle pickle 扩展包
    pickle是python的序列化包,但是默认pickle不能进行lambda的处理,cloudpickle对于pickle进行了一些扩展,可以更好的支持集群节点之间的共享以及计算,同时apachespark的pyspark也集成了此功能,只是是自己fork的完整代码参考使用dump.py importcloudpickle,picklesquaredv2......
  • 加入Ban-Pick机制对即时战略游戏的意义
    1.一定程度上的解决平衡性的问题:即时战略游戏的平衡性设计是一个很难的工作,很多开发团队为了达到平衡的目的而选择让各种族的兵种同质化。与其把这个难度都交给开发者,不如学习Dota等游戏,引入Ban-Pick机制。2. 减少兵种设计难度,让设计师放开手脚:在大多数的即时战略游戏中,平衡性......
  • OpenTiny Vue 3.11.0 发布:增加富文本、ColorPicker等4个新组件,迎来了贡献者大爆发!
    你好,我是Kagol。非常高兴跟大家宣布,2023年10月24日,OpenTinyVue发布了v3.11.0......
  • 配置SSH连接Git教程 /TortoiseGit SSH配置
    2检查现有的ssh密钥Windows打开GitBash,Linux下打开终端,输入: $ls-al~/.ssh如果你看到以下输出,那么说明你已经有ssh密钥(以.pub结尾的文件): $ls-al~/.ssh total26 drwxr-xr-x11971210Mar3122:29./ drwxr-xr-x11971210Apr......
  • Git图形化操作软件:TortoiseGit
    问题不显示图片【打勾的那个或状态】解决参考:https://developer.aliyun.com/article/1191911效果图其它参考:https://www.bilibili.com/video/BV1xM41197PR/?vd_source=5fed6e8a7e3ad9f10860bf7a4540ba71......
  • el-date-picker空值和null值
    在开发的时候使用时间组件时总会遇到一些问题开始的时候为空值,但是当你选择了时间后再次清除就变成了null,给判断带来了不变我使用了watch监听,当他为null时再把它赋值为空watch:{times(newVal){if(newVal==null){this.times=[];}},......
  • 无涯教程-OC - Pickers函数
    Pickers包含一个旋转的可滚动视图,该视图用于从项目列表中选择一个值。Pickers-重要属性delegatedataSourcePickers-重要方法-(void)reloadAllComponents-(void)reloadComponent:(NSInteger)component-(NSInteger)selectedRowInComponent:(NSInteger)component-(v......
  • picker组件增加搜索item条目的功能
    picker组件顶部有搜索框,能搜索条目,如果条目很多的时候,上下翻很麻烦了,而且不容易找到,可以先全查,然后js搜索wxml<buttonbindtap="openFlag">可搜索选择框</button><viewclass="date-background"hidden="{{flag}}"><viewclass='date-gray-background'......