我正在通过个人项目学习一些 jekyll,我决定使用两个单独的存储库进行实验。
我开始在 Repo1 中做简单的事情,然后制作了 Repo2 并开始编辑那里的所有内容,现在 Repo1 看起来远远落后并且不同,可以这么说,我希望它能赶上。
Repo2 中有 500 个提交准备同步到源代码管理中的 Github,我想知道将这些相同的 500 个提交从 Repo2 应用于 Repo1 的最佳方法是什么,如果可能的话使用 VSCode GUI,因为我'我不是专业人士。
以下是一些选项:
remote
。 Repo1 内部:
git remote add repo2 <local_path_to_repo2>
或 git remote add repo2 url_of_repo2_in_github
git fetch repo2
git merge repo2/main
请记住,你想出的结构越复杂,保持同步就越困难。也许单个存储库就可以,或者可能 2 个独立的存储库?