将您的源代码导入 GitHub 可让您和他人更轻松地协作项目并管理代码。GitHub 帮助您协作、跟踪更改并组织任务,使构建和管理项目更为简便。欲了解更多信息,请参阅 关于 GitHub 和 Git。
如果您想将 Git 仓库导入 GitHub.com,并且该仓库存放在互联网上公开可用的代码托管服务上,我们建议使用 GitHub Importer。欲了解更多信息,请参阅 使用 GitHub Importer。
如果您的源代码未被 Git 跟踪或未公开可用,您可以改用命令行。
-
要导入存放在公共互联网不可访问的代码托管服务上的 Git 仓库,请参阅 使用命令行导入外部 Git 仓库。
-
要导入仅本地存储的代码(无论是已被 Git 跟踪还是未被任何版本控制系统跟踪),请参阅 将本地托管的代码添加到 GitHub。
-
若要导入非 Git 的其他版本控制系统所跟踪的代码,需先将仓库转换为 Git,然后将该 Git 仓库推送至 GitHub。
上述所有工具仅导入源代码和修订历史。如果您还希望导入设置以及协作历史(如议题和拉取请求),则需要使用更高级的工具。要确定迁移时应使用的最佳工具,请参阅 规划您迁移到 GitHub 的过程。