← Все курсы

Git: от первого коммита до спасения истории

Не боишься сломать историю: откатываешь, разрешаешь конфликты, переписываешь коммиты через rebase, находишь сломавший коммит и спасаешь потерянное.

Начинаем с коммитов и веток, заканчиваем reflog и detached HEAD. Каждый шаг — ситуация, в которую рано или поздно попадает любой, кто работает с git в команде.

14 заданий
  1. Первый git-коммитсредне
  2. Настрой git-алиаслегко
  3. Ветка и слияниесредне
  4. Разреши конфликт слияниясредне
  5. Спрячь изменения в stashсредне
  6. Добавь забытый файл в последний коммитлегко
  7. Исправь сообщение последнего коммитасредне
  8. Отмени плохой коммит через revertсредне
  9. Аннотированный тег на нужный коммитсредне
  10. Перенеси коммит через cherry-pickсложно
  11. Найди первый плохой коммитсложно
  12. Выкинь лишний коммит через rebaseсложно
  13. Верни потерянный коммит через reflogсложно
  14. Спаси коммит из detached HEADсложно