【问题标题】:How to Merge Project Module Into New Git Branch如何将项目模块合并到新的 Git 分支中
【发布时间】:2018-03-29 09:57:29
【问题描述】:

我是 git 的新手,我有一个包含多个模块的 Android Studio 项目。假设我有两个分支,Dev 和 Main,其中 Main 包含 Dev 分支的模块和更改的子集。我想基于 Main 创建一个新分支,但使用 Dev 中模块 A 的所有代码更新其模块 A(在 Main 中可能存在也可能不存在)。有点像将该模块复制粘贴到 Main 模块中的任何内容上。我知道有一个叫做“樱桃采摘”的东西,你可以在其中进行提交,但是这个模块分布在许多提交中。有没有办法直接复制整个模块?

【问题讨论】:

    标签: android git android-studio merge branch


    【解决方案1】:
      well if understood your problem correctly please try the below solution
    
    1. 在 DEV 之外创建一个分支,例如 DEV_MAIN_UPDATED_MODULE_A。
    2. 下载 DEV_MAIN_UPDATED_MODULE_A 工作室。
    3. 删除其他不需要的模块。
    4. 从 MAIN 中提取。
    5. 解决冲突(如果有)。
    6. 提交并将更改推送到 DEV_MAIN_UPDATED_MODULE_A。

    这样您的安全和清洁。任何时候你回到你以前的最新 状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-11
      • 2021-06-10
      • 1970-01-01
      • 2021-06-06
      • 2015-08-27
      • 2016-04-30
      • 1970-01-01
      • 2012-04-30
      相关资源
      最近更新 更多