Инициализация репозитория – git init внутри той директории, которая станет репозиторием (при этом создается директория .git)
Файл .git/config – конфигурация репозитория
Команда git status внутри папки .git – информация о репозитории
Команда git add подготавливает измененный или добавленный файл к коммиту (пример: git add README.md)
Команда git commit непосредственно фиксирует изменения в репозитории (флаг -m‘init project’ – добавление короткого коментария к коммиту)
Команда git log – просмотр истории коммитов (флаг -p – выводит diff, где “+” – добавленные строки, “-” – удаленные строки; перемещение по логу “f” и “b“)
Идентификатор коммита, например, 679e31d62ac734e3074f092e417ba741be767a0d.
Информация об авторе. Имя и адрес электронной почты, которые вводились во время конфигурации git.
Дата коммита.
Описание коммита. Сообщение, которое вводилось при выполнении коммита.
Команда git show 3a64fccf14725593b7486ff09d6a6c325a5f8fcc – изменения в коммите с указанным id (можно соратить до первых семи символов id: git show 3a64fcc)
Команда git diff – изменения в рабочей копии (каталог, в котором находится каталог репозитория .git)