所以,情况是这样的。 我有一个仓库,可以说有很多文件。我只接触了大约 15 个文件……有很多文件,我不需要接触/修改,它们超出了我的工作范围,但出于逻辑原因,它们在同一个回购协议中。
我有以下情况: 分行A 分行B 提交 A.1 提交 A.2 提交 B.2 提交 A.3 提交 B.3 提交 B.4 ………… 提交 B.N 分支 A 是原点(主),分支 B 是远程和本地,我一直在那里工作,我需要分支 B 中的文件,在最后一次提交 B.N 的状态下位于分支 A(原点/主)中,所以基本上我不想合并我在 A 中的更改,我想覆盖那些文件,有没有办法快速做到这一点? 作为一种解决方案,我想复制并粘贴文件,并在新提交中覆盖它们,但这会弄乱这些文件的历史记录,git 有任何选项吗?