在我的项目中,我使用了我想要修改的开源(与实际的开源项目无关的更改)。
我的项目在git根目录下如下所示:
我希望将整个项目存储在我的远程git中,但也会不断地更改开源。
我怎样才能做到这一点?我认为子模块和子树并没有真正做我想做的事情。
我对其他的想法持开放态度,我如何处理这个问题。请注意,这些项目位于相同的git存储库中,因为克隆的开源使用我的repo中的其他项目,而来自repo的项目使用的是开放源代码。
发布于 2019-02-26 13:44:53
我终于想出来了。我所做的是添加另一个开放源码git fetch + git拉的远程--允许无关的历史。
将开放源码移至子文件夹。
然后把它推到我原来的存储库。
https://stackoverflow.com/questions/54864429
复制相似问题