我有一个我分叉的仓库,并做了一些修改(主要是在前端)。
我想维护两个存储库,并将旧版本的后端改进集成到新版本中,同时在新版本中保留前端更改。
我尝试合并分支,但它只会覆盖我所做的更改并导致冲突。在维护两个独立的存储库的同时我该怎么做?
谢谢!
我有一个我分叉的仓库,并做了一些修改(主要是在前端)。
我想维护两个存储库,并将旧版本的后端改进集成到新版本中,同时在新版本中保留前端更改。
我尝试合并分支,但它只会覆盖我所做的更改并导致冲突。在维护两个独立的存储库的同时我该怎么做?
谢谢!
您可以通过将分支与--no-commit
标志合并,然后撤消您不想修改的文件来解决此问题。
git merge --no-commit forky/mybranch
git checkout <FILE/FOLDER> HEAD
git merge --continue