Индексирование и создание коммитов

Введение в Git

George Boorman

Curriculum Manager

Рабочий процесс Git

  • Редактируем и сохраняем файлы на компьютере

 

  • Добавляем файл(ы) в индекс Git
    • Отслеживает изменения

 

  • Создаём коммит
    • Git делает снимок файлов в текущий момент
    • Позволяет сравнивать и откатывать файлы
Введение в Git

Индекс и коммит: в чём разница

Индекс (staging area)

 

Письмо, которое кладут в конверт

Создание коммита

 

Почтовый ящик

Введение в Git

Добавление файлов в индекс

  • Добавление одного файла
git add README.md

 

  • Добавление всех изменённых файлов
git add .
  • . = все файлы в текущей директории и поддиректориях
Введение в Git

Создание коммита

git commit -m "Adding a README."
[main cb33c18] Adding a README.
 1 file changed, 1 insertion(+)
 create mode 100644 README.md
  • -m позволяет добавить сообщение без открытия текстового редактора
  • Сообщение коммита удобно для справки
  • Лучшая практика — краткость и ясность
Введение в Git

Давайте потренируемся!

Введение в Git

Preparing Video For Download...