【发布时间】:2023-02-09 18:19:00
【问题描述】:
在功能分支(从 master 克隆)中,我们添加了一些文件,然后删除了它们。 添加到主分支的相同文件。
当我们现在尝试将功能合并回母版时,母版中的文件将被删除(我的理解是,因为“我们不需要这些文件”的信息存储在功能分支中)
我们可以使用哪个 git 命令来忽略或删除功能分支中的这个“历史知识”?
【问题讨论】:
-
git revert添加然后删除它们的提交,从 master 中挑选它们。或者交互式地重新设置功能分支并删除删除这些文件的提交。
标签: git github branching-and-merging feature-branch