{"meta":{"title":"使用命令行导入源代码","intro":"若要导入无法从公共 Internet 访问的源代码，可以使用命令行工具。","product":"迁移","breadcrumbs":[{"href":"/zh/migrations","title":"迁移"},{"href":"/zh/migrations/importing-source-code","title":"导入源代码"},{"href":"/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code","title":"命令行"}],"documentType":"subcategory"},"body":"# 使用命令行导入源代码\n\n若要导入无法从公共 Internet，可以使用命令行工具。\n\n## Links\n\n* [关于使用命令行导入源代码](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)\n\n  可以使用命令行工具将源代码及其修订历史记录导入 GitHub。\n\n* [将本地托管代码添加到 GitHub](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)\n\n  如果您的代码存储在您计算机本地，并且由 Git 管理，或者未被任何版本控制系统（VCS）管理，则可以使用 GitHub 或 Git 命令将代码导入到 GitHub CLI。\n\n* [使用命令行导入外部 Git 存储库](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)\n\n  如果在 Git 存储库中跟踪了源代码，可以在命令行上使用 Git 导入存储库。\n\n* [导入 Subversion 存储库](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)\n\n  可以通过将存储库转换为 Git，然后将 Git 存储库推送到 GitHub，从 Subversion 导入存储库。\n\n* [导入 Mercurial 存储库](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)\n\n  可以通过将存储库转换为 Git，然后将 Git 存储库推送到 GitHub，从 Mercurial 导入存储库。\n\n* [导入 Team Foundation 版本控制存储库](/zh/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)\n\n  可以通过将存储库转换为 Git，然后将 Git 存储库推送到 GitHub，从 Team Foundation 版本控制 (TFVC) 导入存储库。\n\n* [借助管理 shell 从其他版本控制系统导入](/zh/importing-from-other-version-control-systems-with-the-administrative-shell)\n\n  使用管理 shell，可以将 Subversion、Mercurial 和 Team Foundation Version Control 中的内容导入到 GitHub Enterprise Server 上的 Git 存储库中。"}