git - 如何将第三方代码标记到特定目录
问题描述
我在 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)。如何将第三方代码合并到特定目录?
解决方案
推荐阅读
- powershell - Powershell在word文档中调整图像大小
- printing - Ghostscript - 如何在 Windows10 或 Windows Server 2012 上抑制打印对话框
- postgresql - 带有标准构建器的 Spring JPA 将带有时区的时间戳转换为带有给定时区的本地时间
- python - 数据集显着性检验
- pandas - 大文件的 Pandas read_csv skiprows 需要太多时间来加载数据
- html - 按钮使页面向下跳转
- graph-databases - Gremlin - 在单个查询中从多个顶点中选择属性的最佳方式
- google-bigquery - BigQuery 中的数据集级别访问控制
- javascript - 我如何解决 Ajax Ckeditor 值发布问题
- swift - Swift - 对成员“==”错误的模糊引用