Du kannst die Befehlszeile verwenden, um Quellcode zu importieren und auch den Revisionsverlauf des Codes, sofern der Code mithilfe eines Versionskontrollsystems wie Git nachverfolgt wird.
-
Informationen zum Importieren eines Git-Repositorys, das in einem Codehostingdienst gespeichert ist, findest du unter Importieren eines externen Git-Repositorys über die Befehlszeile.
-
Informationen zum Importieren von Code, der nur lokal gespeichert ist und entweder von Git nachverfolgt oder nicht von einem Versionskontrollsystem nachverfolgt wird, findest du unter Hinzufügen von lokal gehostetem Code zu GitHub.
-
Um Code zu importieren, der von einem anderen Versionskontrollsystem als Git nachverfolgt wird, konvertiere zuerst das Repository in Git, und pushe dann das Git-Repository an GitHub.
- Endbenutzer*innen können Konvertierungstools von Drittanbietern verwenden. * Importieren eines Subversion-Repositorys * Importieren eines Mercurial-Repositorys * Importieren eines Team Foundation-Versionskontroll-Repositorys
- Websiteadministrator*innen können die Verwaltungsshell verwenden. Weitere Informationen finden Sie unter Importieren aus anderen Versionskontrollsystemen mit der Verwaltungsshell.
All diese Tools importieren nur Quellcode und den Revisionsverlauf. Wenn du auch deine Einstellungen und deinen Zusammenarbeitsverlauf importieren möchtest, z. B. Issues und Pull Requests, muss du andere Tools nutzen. Informationen zum Ermitteln des besten Tools für die Migration findest du unter Planen der Migration zu GitHub.