将您的源代码导入 GitHub 使您和其他人更容易协作处理项目和管理代码。GitHub 帮助您协作、跟踪更改和组织任务,从而简化项目构建和管理。有关更多信息,请参阅“关于 GitHub 和 Git”。
如果您要导入存储在互联网上公开可用的代码托管服务上的 Git 存储库,我们建议您使用 GitHub Importer。有关更多信息,请参阅“使用 GitHub Importer”。
如果您的源代码未被 Git 跟踪或不可公开访问,您可以使用命令行。
-
要导入存储在无法从公共互联网访问的代码托管服务上的 Git 存储库,请参阅“使用命令行导入外部 Git 存储库”。
-
要导入仅在本地存储的代码,无论该代码是否被 Git 跟踪或未被任何版本控制系统跟踪,请参阅“将本地托管的代码添加到 GitHub”。
-
要导入由除 Git 之外的任何版本控制系统跟踪的代码,请先将存储库转换为 Git,然后将 Git 存储库推送到 GitHub。
所有这些工具仅导入源代码和修订历史记录。如果您还想导入设置和协作历史记录(例如问题和拉取请求),则需要使用更高级的工具。要确定最适合您迁移的工具,请参阅 "规划迁移到 GitHub"。