对于git有什么类似svn_load_dirs.pl的东西吗?

时间:2012-12-24 01:12:45

标签: git svn

有时我们会使用第三方代码。但是我们无法访问这些代码的存储库,这意味着它们只能在tarball中发布。在这种情况下,svn_load_dirs.pl是一个非常方便的脚本,可以将这些代码提交给供应商分支,并在外面制作虚假历史记录。这将使合并更容易。 我的问题是git有什么相似的东西吗?

1 个答案:

答案 0 :(得分:3)

Git似乎并不需要这样做:

每个第三方都可以存储在自己的git仓库中,并在主仓库as a submodule中引用。
请点击“Vendor Branches in Git”了解更多信息。

或者您可以创建供应商分支,然后将其导入,例如“How do I import a third party lib into git?”。

在这两种情况下,更新内容都非常简单:
只需删除所有内容,解压缩新版本和git add .:git将检测演变,删除和添加。