Skip to main content

关于 GitHub 导入工具

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

关于 GitHub 导入工具

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

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

版本控制系统支持的功能

Warnings

  • 这些终结点将于 2024 年 4 月 12 日弃用。 有关弃用后导入 Git 存储库的详细信息,请参阅“以编程方式导入存储库”。
  • 对使用这些终结点导入 Mercurial、Subversion 和 Team Foundation 版本控制 (TFVC) 存储库的支持将于 2023 年 10 月 17 日结束。 有关详细信息,请参阅更改日志
导入操作SubversionMercurialTFVCGit
向远程仓库进行身份验证
更新提交作者属性
将大型文件移动到 Git 大型文件存储
从仓库删除大文件

延伸阅读