Table of contents

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

  1. Инициализация нового репозитория:
    Для создания нового Git-репозитория в текущей директории используйте команду:
    git init
  2. Клонирование существующего репозитория
    Чтобы клонировать существующий репозиторий, используйте команду:
    git clone <URL репозитория>
  1. Добавление файлов в область подготовки:
    Для добавления файла в область подготовки используйте команду:
    git add <имя файла>
    Чтобы добавить все файлы, используйте:
    git add .
  2. Просмотр состояния репозитория:
    Чтобы увидеть текущее состояние файлов в репозитории, используйте команду:
    git status
  1. Создание нового коммита:
    Для фиксации изменений в репозитории используйте команду:
    git commit -m "Сообщение коммита"
  2. Создание коммита с добавленными файлами:
    Чтобы добавить файлы и создать коммит одной командой, используйте:
    git commit -a -m "Сообщение коммита"
  1. Просмотр истории коммитов:
    Чтобы просмотреть историю коммитов, используйте команду:
    git log
    Для более компактного представления:
    git log --oneline
  1. Создание новой ветки:
    Чтобы создать новую ветку, используйте команду:
    git branch <имя ветки>
  2. Переключение между ветками:
    Чтобы переключиться на другую ветку, используйте команду:
    git checkout <имя ветки>
  3. Создание и переключение на новую ветку:
    Чтобы создать и сразу переключиться на новую ветку, используйте:
    git checkout -b <имя ветки>
  4. Слияние веток:
    Чтобы слить изменения из одной ветки в текущую, используйте команду:
    git merge <имя ветки>
  1. Добавление удалённого репозитория:
    Чтобы добавить удалённый репозиторий, используйте команду:
    git remote add origin <URL репозитория>
  2. Отправка изменений в удалённый репозиторий:
    Чтобы отправить изменения в удалённый репозиторий, используйте команду:
    git push origin <имя ветки>
  3. Получение изменений из удалённого репозитория:
    Чтобы получить изменения из удалённого репозитория и слить их с текущей веткой, используйте команду:
    git pull
  4. Получение изменений без слияния:
    Чтобы получить изменения из удалённого репозитория без автоматического слияния, используйте команду:
    git fetch

Эти основные команды помогут вам эффективно работать с Git и управлять своими проектами.