我有一些代码,其中部分来自其他几个外部存储库(例如,url:http_external_repository)。我对这些外部代码进行了某些更改。
我的问题是如何提交这些更改,
1)如果我想提交到原始的外部存储库?
2)如果我不想破坏原来的外部存储库,我能做些什么吗?
我有一些代码,其中部分来自其他几个外部存储库(例如,url:http_external_repository)。我对这些外部代码进行了某些更改。
我的问题是如何提交这些更改,
1)如果我想提交到原始的外部存储库?
2)如果我不想破坏原来的外部存储库,我能做些什么吗?
只需提交 -> 它将自动提交到外部存储库。外部只是一个链接
您可以在自己的内部构建外部存储库的副本(请参阅文档“供应商分支”并提交到您的存储库。您将不得不手动从外部存储库中提取更新而不是引用它们的开销。
或者,对于 2),您可以将针对原始存储库的补丁文件保存到某个位置,并将它们应用于较新版本的外部存储库。如果对外部存储库有预期的频繁更改,这就是我处理它的方式。