Шпаргалка по Git: самые важные нюансы при работе с контролем версий

Нужна Git шпаргалка? Самые важные команды Git собраны в одном месте! Идеально для начинающих и опытных разработчиков, чтобы быстро вспомнить ключевые команды для выполнения основных задач в Git. Ваш краткий справочник по самым необходимым командам.
Шпаргалка по Git: самые важные нюансы при работе с контролем версий

Как изменить URL удаленного репозитория Git (origin)#

Данная инструкция поможет вам перенастроить связь вашего локального Git-репозитория с другим удаленным репозиторием, изменив URL, ассоциированный с именем origin. Это может потребоваться при переносе проекта, смене хостинга репозитория или привязке к другому существующему удаленному репозиторию.

Шаги по изменению URL удаленного репозитория Git:

  1. 1Откройте терминал и перейдите в каталог проекта: Запустите терминал (в macOS и Linux) или командную строку/PowerShell (в Windows) и с помощью команды cd перейдите в корневую директорию вашего локального Git-репозитория. Убедитесь, что вы находитесь в папке, где расположен подкаталог .git.
  2. 2Проверьте текущие удаленные репозитории: Чтобы узнать, какие удаленные репозитории уже настроены для вашего локального проекта, выполните следующую команду:

Bash

1git remote -v

Эта команда выведет список удаленных репозиториев и их соответствующие URL-адреса. Обычно вы увидите запись с именем origin, указывающую на текущий удаленный репозиторий.

  1. 1Измените URL удаленного репозитория (origin): Для того чтобы изменить URL удаленного репозитория с именем origin, используйте следующую команду:

Bash

1git remote set-url origin <новый_URL_репозитория>

Где:

  • origin – это стандартное и наиболее часто используемое имя для удаленного репозитория, с которым обычно взаимодействует ваш локальный репозиторий. Если вы использовали другое имя, замените origin на это имя.
  • <новый_URL_репозитория> – это полный URL-адрес нового удаленного репозитория (например, https://github.com/username/new_repository.git или git@gitlab.com:username/new_repository.git).

Ключевые моменты:

  • Команда git remote set-url перезаписывает существующий URL, связанный с указанным именем удаленного репозитория.
  • После выполнения этой команды ваш локальный репозиторий будет пытаться взаимодействовать с новым указанным удаленным репозиторием при выполнении таких действий, как git push, git pull и git fetch.
  • Убедитесь, что у вас есть соответствующие права доступа к новому удаленному репозиторию.

Был ли этот материал полезен?

Авторы файла

Информацию подготовили

Автор текста

Fullstack веб-разработчик

Моя специализация включает разработку веб-сайтов, приложений и интерфейсов, работу с базами данных, а также разворачиванием полноценного веб сервера.