Git开关Repo到样板文件
我一直在从事git存储库中的一个项目(我们称之为repoa)。然而,由于我发现自己在自己的构建配置上浪费了太多时间,我决定尝试使用许多样板/初学者工具包项目中的一个(让我们称之为我选择的Repo B) 现在,我的问题是,我如何合并这两个存储库,以便保留Repo a的所有历史记录,而不丢失稍后从Repo B提取/合并更新的能力 作为参考,在撰写本文时,存储库是:Git开关Repo到样板文件,git,reactjs,github,boilerplate,react-starter-kit,Git,Reactjs,Github,Boilerplate,React Starter Kit,我一直在从事git存储库中的一个项目(我们称之为repoa)。然而,由于我发现自己在自己的构建配置上浪费了太多时间,我决定尝试使用许多样板/初学者工具包项目中的一个(让我们称之为我选择的Repo B) 现在,我的问题是,我如何合并这两个存储库,以便保留Repo a的所有历史记录,而不丢失稍后从Repo B提取/合并更新的能力 作为参考,在撰写本文时,存储库是: 回购A: 回购B:好的,所以我设法解决了这个问题。 以下内容供将来参考: 将回购B作为远程添加到回购a: git远程添加repo-b r
回购A:
回购B:好的,所以我设法解决了这个问题。
以下内容供将来参考:
git远程添加repo-b repo-b.git
git pull repo-b master--允许不相关的历史记录
git合并工具
git复位头
git add*
git commit-m“将repo-b拉入我们的repo-a”
git推送
要获取将来的更新,请从步骤2开始执行此过程。将另一个存储库添加为远程存储库,将其拉入,并修复所有合并冲突