1. Добавление удаленных репозиториев
Удаленные репозитории — это версии ваших проектов, которые хранятся на удаленных серверах. Добавляя удаленный репозиторий, вы показываете Git, где хранится код проекта в интернете.
Чтобы добавить новый репозиторий Git, можете использовать следующую команду:
git remote add <краткое имя> <url>
Обратите внимание: <краткое имя>
— это ссылка или указатель, который указывает на удаленный репозиторий Git.
Например:
git remote add myremoterepo https://github.com/abc/sample.git
Когда вы клонируете репозиторий, Git неявно добавляет его в качестве удаленного origin
.
Например:
git remote -v
origin https://github.com/abc/project-hello-world.git
Чтобы просмотреть список добавленных вами удаленных URL, выполните следующую команду:
git remote -v
Она выводит список всех удаленных имен и их URL, которые вы добавили в Git. Вы также можете изменить URL-адреса, связанные с существующими удаленными именами. Давайте посмотрим, как это можно сделать.
2. Изменение удаленных репозиториев
Чтобы изменить URL удаленного репозитория, вы можете использовать следующую команду:
git remote set-url <существующее-удаленное-имя> <url>
Например:
git remote set-url myremoterepo https://github.com/testuser/sample-project-2.git
Измененный URL можно проверить, выполнив команду git remote -v
.
3. Удаление локальной/удаленной ветки
- Удаление локальной ветки:
- определитесь с веткой, которую хотите удалить;
- выполните команду
git branch -d <имя-ветки-к-удалению>
.
Теперь удаленная ветка не должна появиться в списке веток, а ее отсутствие там можно проверить с помощью команды git branch
.
2. Удаление удаленной ветки
Для того, чтобы выполнить удаление удаленной ветки, выполните следующую команду:
git push <удаленное-имя-репозитория> --delete <имя-ветки>
Если вы хотите удалить ветку dev-login-feature
из origin
, выполните следующую команду:
git push origin --delete dev-login-feature
Эта удаленная ветка dev-login-feature
будет удалена из origin
.
Читайте также:
- Как внести свой первый вклад в открытый исходный код
- Пять продвинутых Git-команд, благодаря которым вы будете выглядеть как профи
- Знакомство с Git и GitHub: руководство для начинающих.
Читайте нас в Telegram, VK и Яндекс.Дзен
Перевод статьи Vikram Gupta: Git Commands That You Must Know