Skip to main content

关于 GitHub 导入工具

如果源代码存储在使用 Git、Subversion、Mercurial 或 Team Foundation 版本控制 (TFVC) 的代码托管服务中,并且可以从公共 Internet 访问,则可以使用 GitHub Importer 将代码移动到 GitHub。

关于 GitHub Importer

GitHub Importer 是一种可快速将源代码存储库(包括提交和修订历史记录)导入到 GitHub.com 的工具。

在导入过程中,根据导入来源的版本控制系统,可以向远程存储库进行身份验证,更新提交作者属性,以及导入包含大文件的存储库,如果不想使用 Git Large File Storage,也可以删除大文件。

版本控制系统支持的功能

警告:对使用 GitHub Importer 导入 Mercurial、Subversion 和 Team Foundation 版本控制 (TFVC) 存储库的支持将于 2024 年 4 月 12 日终止。 有关详细信息,请参阅更改日志

导入操作SubversionMercurialTFVCGit
向远程仓库进行身份验证
更新提交作者属性
将大型文件移动到 Git 大型文件存储
从仓库删除大文件

延伸阅读