代码之家  ›  专栏  ›  技术社区  ›  wobbily_col

如何在不删除Git中develop中删除的文件的情况下进行拉式开发?

git
  •  0
  • wobbily_col  · 技术社区  · 8 年前

    我完成了一个任务A来修复一个紧急的bug-任务B。

    我为任务B创建了一个新的分支,但其中包含了我在任务a中处理的一些新文件(我想我在这里把分支创建搞砸了)。这两个分支机构都基于develop。

    无论如何,在为任务B创建pull请求时,我删除了提交的新(任务A)文件,然后创建了pull请求。

    所以现在我想拉发展。我知道这将更新我的任务A分支,因此可能会删除我创建的新文件。

    我该如何执行以下等效操作:

    git pull origin develop 
    

    保留新文件时?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Timothy Prime    8 年前

    我会先克隆一个干净的工作区。签出任务B分支应该位于的正确点。创建分支任务B2。现在,将错误分支中的更改合并到新分支中。

    按您喜欢的方式完成所有内容后,可以删除以前创建的task B分支。