1

我有一些代码,其中部分来自其他几个外部存储库(例如,url:http_external_repository)。我对这些外部代码进行了某些更改。

我的问题是如何提交这些更改,

1)如果我想提交到原始的外部存储库?

2)如果我不想破坏原来的外部存储库,我能做些什么吗?

4

1 回答 1

2
  1. 只需提交 -> 它将自动提交到外部存储库。外部只是一个链接

  2. 您可以在自己的内部构建外部存储库的副本(请参阅文档“供应商分支”并提交到您的存储库。您将不得不手动从外部存储库中提取更新而不是引用它们的开销。

或者,对于 2),您可以将针对原始存储库的补丁文件保存到某个位置,并将它们应用于较新版本的外部存储库。如果对外部存储库有预期的频繁更改,这就是我处理它的方式。

于 2011-05-30T11:44:14.417 回答