Регистрация в GitHub
Сразу скажем что GitHub и git это разные вещи. GutHub это сайт-хранилище репозиториев, предоставляющий различный доступ к этим репозиториям и поддерживающий концепцию git. Ну а git, как мы уже поняли это именно программа реализующая эту концепцию.
GitHub самое большое на текущий момент хранилище репозиториев, но конечно не единственное. Существуют также, достаточно популярные GitLab
и BitBucket
, и некоторые другие менее известные. Однако в связи с самой высокой популярностью среди разработчиков ROS (да и не только ROS), мы будем регистрировать аккаунт на GitHub.
Для регистрации перейдите по ссылке https://github.com/signup, введите ваш e-mail, придумайте ваш ник, и ответьте на несколько стандартных вопросов.
В результате после завершения регистрации у вас будет раздел хранилища в котором вы сможете создавать свои собственные репозитории.
В дальнейшем для работы с собственными репозиториями вам понадобится авторизационный токен. Сгенерируйте его сейчас перейдя в меню Настройки:
Далее: Настройки для разработчиков -> Персональные токены доступа.
Выберете сгенерировать новый токен. Выберете галочками все пункты определяющие права доступа. Для начала сделаем так, а в дальнейшем по мере набора опыта вы сможете сгенерировать более персонифицированные токены для себя или для своих друзей или коллег по работе для доступа к вашим репозиториям.
Сразу после генерации, не забудьте сохранить этот токен в какой-нибудь файл т.к. повторно вы не сможете получить его содержание.
Для начала можно сохранить этот файл на рабочий стол, нам понадобится этот токен в скором времени.