Основные команды Git, которые должен знать каждый разработчик

Основные команды Git, которые должен знать каждый разработчик

2 августа 2019 г.

Git - важнейший инструмент для любого разработчика. Овладение его основными командами может значительно улучшить ваш рабочий процесс. Вот руководство по наиболее распространенным командам и управлению удаленными репозиториями.

Основные команды

  1. git init: Инициализирует новый репозиторий Git.

  2. git clone [url]: Клонирует существующий репозиторий.

  3. git add [файл]: Добавляет файл в область подготовки.

    • git add .: Добавляет все измененные файлы.
  4. git commit -m "[сообщение]": Создает новый коммит с подготовленными изменениями.

  5. git status: Показывает текущее состояние репозитория.

  6. git log: Отображает историю коммитов.

Ветки

  1. git branch: Выводит список всех локальных веток.

  2. git branch [имя-ветки]: Создает новую ветку.

  3. git checkout [имя-ветки]: Переключается на указанную ветку.

    • git checkout -b [имя-ветки]: Создает новую ветку и переключается на нее.
  4. git merge [имя-ветки]: Объединяет указанную ветку с текущей.

Синхронизация

  1. git pull: Получает изменения из удаленного репозитория и объединяет их.

  2. git push: Отправляет локальные коммиты в удаленный репозиторий.

Управление удаленными репозиториями

Удаленные репозитории - это версии вашего проекта, размещенные в интернете или сети. Работа с ними критически важна для совместной работы над проектами.

  1. git remote -v: Выводит список всех настроенных удаленных репозиториев.

  2. git remote add [имя] [url]: Добавляет новый удаленный репозиторий.

  3. git remote remove [имя]: Удаляет удаленный репозиторий.

  4. git remote set-url [имя] [новый-url]: Изменяет URL существующего удаленного репозитория.

Как изменить удаленные репозитории

Чтобы изменить удаленный репозиторий, выполните следующие шаги:

  1. Проверьте текущие удаленные репозитории:

    git remote -v
    
  2. Если вы хотите изменить URL существующего удаленного репозитория:

    git remote set-url origin https://новый-url-репозитория.git
    
  3. Если вы хотите добавить новый удаленный репозиторий:

    git remote add [имя] https://url-нового-удаленного-репозитория.git
    
  4. Чтобы удалить удаленный репозиторий:

    git remote remove [имя]
    
  5. Проверьте изменения:

    git remote -v
    

Овладение этими командами поможет вам более эффективно управлять вашими проектами. Помните, что Git предлагает еще много функций, поэтому не стесняйтесь изучать официальную документацию, чтобы узнать больше.