git - Git,一个远程是本地版本的子项目
问题描述
我有一个项目 ( pipeline
),它也包含在一个更大的项目 ( aws_pipeline
) 中。对于两者,我都github
设置了两个不同的帐户。我想pipeline
从内部处理项目aws_pipeline
,然后将其推送到pipeline
git
帐户。任何人都可以描述step-by-step
如何对pipeline
远程进行基本推送的过程(从内部aws_pipeline)
?我添加了远程并且现在可以在我执行时pipeline
看到它。现在我需要以某种方式添加一些我修改、提交和推送的文件而不推送其他任何东西在大. 几乎我想要一个子文件夹作为一个单独的项目附加到. 我需要分离但也希望同步git branch -a
aws_pipeline
aws_pipeline
aws_pipeline
git
pipeline
pipeline
在自身和aws_pipeline
. 任何建议将不胜感激。
更新
澄清更多。我想找到一种方法来合并两个文件夹而不是deleting - add submodule
此处描述的一组操作:将公共代码添加为 git 子模块的问题:“索引中已经存在”
更新
我通过删除文件夹,添加 git 子模块,然后手动将修改后的文件复制粘贴到子模块中解决了这个问题。解决这个问题的方法似乎太笨拙了。如果有人有更好的解决方案,那就太棒了。
解决方案
推荐阅读
- javascript - navigator.mediaDevices.ondevicechange 在使用音频插孔时不起作用
- android - 有没有办法在导航高级示例中定义开始选项卡?
- reactjs - 使用反应路由器 dom 从历史记录中删除状态
- php - 抓取谷歌购物时得到不同的结果
- ansible - 如何从 ansible 中的 register 命令的结果中检索动态键名的值
- flutter - 如何进行自定义弯曲布局设计并将搜索视图设置为两种布局的中间
- javascript - 使用 JS、lodash 或 Underscore 将对象数组与嵌套对象数组合并
- r - 弹出框内容中的闪亮弹出框和打印表
- mysql - mysqldump 语法错误 - 密码被用作数据库名称
- java - 递归方法中的 ArrayIndexOutOfBoundsException 错误