W̶h̶y̶ ̶a̶n̶d̶. как
Отказ от ответственности: Этот пост не связан ни каким-либо образом Недавнее приобретение Github (У меня не очень сильное мнение об этом; хотя я надеюсь, что это не повлияет на нас вообще).
В следующем месяце, мой Github Ежегодная подписка закончится, и я не хочу обновлять его, чтобы уменьшить большое количество онлайн-сервисов, за которые я в настоящее время плачу. TL; DR: Я продолжаю использовать GitHub, но не для частных репозиториев.
Там есть много альтернативов, но я решил перенести свои частные репозитории на Bitbucket ¹ (в основном потому, что я привык использовать его на работе Работа ²). Самым большим препятствием является то, что они не предоставляют никакого инструмента для импорта всех REPOS сразу (мы должны сделать руческую по одному …) Итак, Я создал Сценарий ³ заполнить этот разрыв. Добро пожаловать, битбукет :подмигивание:
Перемещение контрольного списка
- Python 2.7.
- Fromgithubtobitbucket.py Скрипт (не забудьте сделать его исполняемым, используя
chmod + x
) - Github Личный токен доступа (Требуется принципы: Refo )
- Bitbucket Password Password ➡️. Настройки BitBucket ➡️. Пароли приложений (Необходимые разрешения: Репозитории Написать )
- Bitbucket Oauth Потребитель ➡️. Настройки BitBucket ➡️. ОАУТ ➡️. Потребители ОАУТ (Требуются разрешения: Репозитории Написать и admin )
Как видите, мы не будем раскрывать какие-либо пароли наших учетных записей, поэтому мы можем удалить эти временные учетные данные потом.
День переезда
- Заполните учетные данные
- Настройка, какой репо мы хотим импортировать
- ** Запустите скрипт ** и следуйте инструкциям
- Танцевать Действительно
Эта статья была первоначально опубликована на Середина
[1] Хотя …| некоторые люди думаю, что это самый уродливый :подмигивание: [2] Кроме того, я попробовал
Gitlab Давным-давно и IMO их сайт работал медленно и вялым. Возможно, они это решили это, ИДК : пожимает плечами: [3] Это было проверено под Linux/MacOS. Как насчет пользователей Windows? Ну, вы можете сказать мне, почему вы все еще используете Windows?
:Тролль:
Внешние ссылки 👀.
Оригинал: “https://dev.to/hector6872/moving-from-github-to-bitbucket-dhc”