关于 GitHub Importer
GitHub Importer 是一款可快速将其他托管服务上的 Git 仓库导入至 GitHub.com 的工具。
要开始使用 GitHub Importer,请参阅 使用 GitHub Importer 导入仓库。
GitHub Importer 的功能和限制
- GitHub Importer 会导入仓库的源代码和提交历史。但它不会导入托管服务中的其他关联数据,如议题和拉取请求。
- GitHub Importer 仅在 GitHub.com 上可用。
- 在导入过程中,您可以对远程仓库进行身份验证。该仓库必须能够通过公共互联网访问。如果仓库托管在私有网络中,GitHub Importer 将无法访问它。
- GitHub Importer 不支持使用除 Git 之外的版本控制系统(如 Mercurial、Subversion 或 Team Foundation Version Control(TFVC))的仓库。有关 GitHub Importer 替代方案的更多信息,请参阅 关于使用命令行导入源代码。
- GitHub 上的仓库和单个文件受大小限制。有关更多信息,请参阅 关于 GitHub 上的大文件。
- GitHub Importer 不会将 Git 大文件存储(LFS)对象从源仓库移动到目标仓库。如果您使用 Git LFS,则需要在迁移之前将 Git LFS 对象转换为 Git 跟踪的普通文件,或在迁移后单独将 Git LFS 对象迁移到新仓库。