Изменение URL удаленного репозитория
Info
Настройка и изменение URL удаленных репозиториев в GitVerse: добавление, обновление и удаление URL репозиториев.
Обновление существующего URL
URL удаленного репозитория состоит из имени и названия репозитория:
git@gitverse.ru:<username>/<repository_name>.gitПри смене username или названия репозитория в GitVerse при работе с репозиторием локально вам может потребоваться изменить его URL.
Для изменения настроек выполните команды:
- Чтобы посмотреть текущее заданное имя, выполните:
Отобразится сообщение вида:git remote -vorigin git@gitverse.ru:<username>/<repository_name>.git (fetch) origin git@gitverse.ru:<username>/<repository_name>.git (push) - Чтобы задать новое имя репозитория, выполните:
git remote set-url origin git@gitverse.ru:<new_username>/<new_repository_name>.git - Чтобы задать новое имя источника, выполните:
git remote rename origin <new_origin_name>
Добавление нового URL
Для добавления нового удаленного источника репозитория вы можете использовать команду git remote add <additional_origin_name> git@gitverse.ru:<username>/<repository_name>.git, например:
git remote add origin2 git@gitverse.ru:cicd_tutorials/self_hosted_runner_examples.gitПример добавления нового URL
-
Получите URL (SSH репозитория):
-
Подключите новый удаленный репозиторий, используя полученный URL:
git remote add origin2 git@gitverse.ru:cicd_tutorials/self_hosted_runner_examples.git- Проверьте, что удаленный репозиторий добавлен:
git remote -vПримеры работы с репозиторием через токен авторизации
В примере ниже:
-
Клонирование репозитория по токену авторизации.
-
Замена URL удаленного репозитория, где задаются новые:
- Токен авторизации.
- Имя пользователя (username).
- Имя репозитория.
-
Проверка нового URL удаленного репозитория.
Пример:
$ git clone https://токен_авторизации4@gitverse.ru/ваш_username/имя_репозитория.git
$ git remote set-url origin https://новый_токен_авторизации4@gitverse.ru/новое_username/новое_имя_репозитория.git
$ git remote -v
origin origin origin https://новый_токен_авторизации4@gitverse.ru/новое_username/новое_имя_репозитория.git (fetch)
origin origin origin https://новый_токен_авторизации4@gitverse.ru/новое_username/новое_имя_репозитория.git (push)Примеры работы с репозиторием по HTTPS
В примере ниже:
-
Клонирование репозитория по HTTPS.
-
Замена URL удаленного репозитория, где задаются новые:
- Username пользователя.
- Имя репозитория.
-
Проверка нового URL удаленного репозитория.
Пример:
$ git clone origin https:/gitverse.ru/ваш_username>/имя_репозитория.git
$ git remote -v
$ git remote set-url origin https:/gitverse.ru/ваш_новый_username/новое_имя_репозитория.git
origin origin https:/gitverse.ru/ваш_новый_username/новое_имя_репозитория.git (fetch)
origin origin https:/gitverse.ru/ваш_новый_username/новое_имя_репозитория.git (push)Что дальше:
- изучите подробнее раздел Работа с терминалом;
- ознакомьтесь с разделом Работа с файлами и директориями;
- ознакомьтесь с разделом Команды Git.