Статус, различия и журнал
Часть курса Git
В прошлом уроке вы сделали коммит, и это ровно один снимок. Настоящая работа состоит в том, что файлы правят снова и снова, и перед каждым коммитом хочется получить ответ на три вопроса: что я изменил, что именно я изменил и что уже сохранено. Этот урок о трёх командах, которые отвечают на эти вопросы, ничего при этом не меняя: git status, git diff и git log. Считайте их приборами на панели.
Начните с того, что отредактируете отслеживаемый файл и создадите новый, как это и бывает в настоящей работе ...
Хочешь изучать Git Статус, различия и журнал в реальной среде?
Нажми ниже, получи Linux-машину с Git наготове и пройди Статус, различия и журнал на практике вместе с AI-наставником, который знает твой код.
Начать этот урокСтатус, различия и журналЧему вы научитесь
- Git status
- Git diff
- Git diff --staged
- Git log
- Log formatting
Читай этот урок на своём языке
Все уроки этого курса
13 уроков- 1Инициализация и ваш первый коммит (commit)25 мин
- 2Статус, различия и журнал25 мин
- 3Ветки (branch) и слияние (merge)30 мин
- 4Разрешение конфликтов слияния (merge)30 мин
- 5Удаленные репозитории (remote): Push, Pull, Fetch30 мин
- 6Стэш (stash) и cherry-pick25 мин
- 7Перебазирование (rebase)30 мин
- 8Интерактивный rebase и squash коммитов30 мин
- 9Теги (tag) и релизы (release)20 мин
- 10Рабочие процессы ветвления (branch)20 мин
- 11Восстановление потерянной работы25 мин
- 12Хуки (hook)25 мин
- 13Итоговый проект: полный цикл пул-реквеста (Pull Request)40 мин
