首页 > 解决方案 > 如何将第三方代码标记到特定目录

问题描述

我在 github 上托管了第三方应用程序。该应用程序分为两个独立的存储库。我想基于第三方代码创建我的应用程序,但我需要不时升级第三方代码。

所以我决定创建自己的存储库。然后我将第三方存储库添加到我的存储库中,如下所示:

git remote add [first repo name] [first repo URL]

git remote add [second repo name] [second repo URL]

git fetch [first repo name]

git fetch [second repo name]

我像这样将第三方代码与我的代码合并

git merge [first repo name]/[branch name] --squash --allow-unrelated-histories

git merge [second repo name]/[branch name] --squash --allow-unrelated-histories

它有效,但第三方代码已写入根目录。我需要将第三方代码(仅用于第二个存储库)移动到另一个文件夹(文件夹的名称是 plugins)。如何将第三方代码合并到特定目录?

标签: git

解决方案


推荐阅读