Введение в Git
George Boorman
Curriculum Manager, DataCamp
ls, cdgit initgit add ., git commit -mКак Git хранит данные
git log
3--since--untilgit show c27fa856

| Команда | Описание |
|---|---|
git diff report.md |
Показывает изменения между неотслеживаемым файлом и последним коммитом |
git diff --staged report.md |
Показывает изменения между файлом в индексе и последним коммитом |
git diff 35f4b4d 186398f |
Показывает изменения между двумя коммитами по их хэшам |
git diff HEAD~1 HEAD~2 |
Показывает изменения между двумя коммитами через синтаксис HEAD |
| Команда | Результат |
|---|---|
git revert HEAD |
Откатывает все файлы указанного коммита |
git revert HEAD --no-edit |
Откат без открытия текстового редактора |
git revert HEAD -n |
Откат без создания нового коммита |
git checkout HEAD~1 -- report.md |
Откатывает один файл к предыдущему коммиту |
git restore --staged report.md |
Удаляет один файл из индекса |
git restore --staged |
Удаляет все файлы из индекса |
Введение в Git