Импорт исходного кода в GitHub упрощает совместную работу над проектами и управлением кодом. GitHub помогает совместно работать, отслеживать изменения и упорядочивать задачи, что упрощает создание проектов и управление ими. Дополнительные сведения см. в разделе Сведения о GitHub и Git.
Если вы хотите импортировать репозиторий Git, который хранится в службе размещения кода, доступной в Интернете, рекомендуется использовать GitHub Importer. Дополнительные сведения см. в разделе Использование GitHub Importer.
Если исходный код не отслеживается Git или не является общедоступным, можно использовать командную строку.
-
Чтобы импортировать репозиторий Git, хранящийся в службе размещения кода, который недоступен из общедоступного Интернета, см. раздел "Импорт внешнего репозитория Git с помощью командной строки".
-
Чтобы импортировать код, который хранится только локально, и отслеживается Git или не отслеживается системой управления версиями, см. статью "Добавление локально размещенного кода в GitHub".
-
Чтобы импортировать код, отслеживаемый любой системой управления версиями, отличной от Git, сначала преобразуйте репозиторий в Git, а затем отправьте репозиторий в GitHub.
Все эти средства импортируют только исходный код и журнал редакций. Если вы также хотите импортировать параметры и журнал совместной работы, например проблемы и запросы на вытягивание, вам потребуется использовать более сложные средства. Чтобы определить лучший инструмент для миграции, см. раздел "Планирование миграции на GitHub".