此版本的 GitHub Enterprise Server 已于以下日期停止服务 2026-08-25. 已停止发布的版本不受支持。 即使针对重大安全问题,也不会发布补丁。 若要获得更好的性能、改进的安全性和 GitHub Enterprise Server 中的新功能,请参阅升级过程的 Overview。 如需升级帮助,请联系 GitHub Enterprise 支持。
使用命令行导入源代码
若要导入无法从公共 Internet,可以使用命令行工具。
关于使用命令行导入源代码
可以使用命令行工具将源代码及其修订历史记录导入 GitHub。
将本地托管代码添加到 GitHub
如果您的代码存储在您计算机本地,并且由 Git 管理,或者未被任何版本控制系统(VCS)管理,则可以使用 GitHub 或 Git 命令将代码导入到 GitHub CLI。
使用命令行导入外部 Git 存储库
如果在 Git 存储库中跟踪了源代码,可以在命令行上使用 Git 导入存储库。
导入 Subversion 存储库
可以通过将存储库转换为 Git,然后将 Git 存储库推送到 GitHub,从 Subversion 导入存储库。
导入 Mercurial 存储库
可以通过将存储库转换为 Git,然后将 Git 存储库推送到 GitHub,从 Mercurial 导入存储库。
导入 Team Foundation 版本控制存储库
可以通过将存储库转换为 Git,然后将 Git 存储库推送到 GitHub,从 Team Foundation 版本控制 (TFVC) 导入存储库。
借助管理 shell 从其他版本控制系统导入
使用管理 shell,可以将 Subversion、Mercurial 和 Team Foundation Version Control 中的内容导入到 GitHub Enterprise Server 上的 Git 存储库中。