是否有可能回滚特定分支的所有更改而不丢失历史记录?
很久以前,我从master分支创建了一个分支来隐藏特定功能,但现在这个分支必须与master相同,但我需要保留分支历史记录。
master -> branched -> (revert stripping) -> branched = master
现在,branched应该反映出master,尽管我希望在branched中有一个提交,其中包含到达master所需的所有更改。
我能想到的最简单的方法是复制master的源代码,然后在branched中删除/粘贴文件,但我担心这样做会在以后从master合并时产生冲突?