Git: основные команды и быстрый старт

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

  1. git status: Показывает текущее состояние репозитория. Отображает текущую ветку, изменения, готовые к фиксации, и изменения/новые файлы в рабочей директории.
  2. git add: Добавляет файлы в индекс (staging area). Файлы должны быть в рабочей директории. Команда перемещает файлы из рабочей директории в индекс.
  3. git commit: Записывает изменения в репозиторий. Создает новый объект коммита и новые записи блобов (blobs) при необходимости (например, для новых файлов, добавленных через git add).
  4. git log: Отображает историю изменений (историю коммитов) в репозитории.
  5. git checkout: Переключается на любой коммит или ветку. Файлы из репозитория помещаются в рабочую директорию, перезаписывая её содержимое.

Работа с удаленными репозиториями

Команды для работы с удаленными репозиториями (git pull, git push, git clone, git fetch) будут рассмотрены отдельно, при обсуждении взаимодействия локального и удаленного репозиториев.

Практическое применение

Далее рассмотрим практическое применение этих команд, добавив файл в репозиторий.

Что будем искать? Например,программа