Git на каждый день
Перестанешь бояться git: коммиты, ветки, слияния, откат любой правки и разрешение конфликтов станут рутиной.
Всё, что нужно для ежедневной работы в git. Начнёшь с первого коммита и алиаса, разберёшься, чем отличаются рабочее дерево, индекс и коммит — и как откатить каждое. Потом ветки и слияние, stash, .gitignore для секретов, revert, changelog из истории и теги, reset в разных режимах. Финал — конфликт слияния и вопрос «какое правило игнорирует этот файл».
- Первый git-коммитсредне
- Настрой git-алиаслегко
- Убери файл из индекса, сохранив правкилегко
- Верни файл к версии из историилегко
- Добавь забытый файл в последний коммитлегко
- Ветка и слияниесредне
- Спрячь изменения в stashсредне
- Не коммить секретысредне
- Откати неудачный коммитсредне
- Собери релиз-заметку из историисредне
- Поставь тег на релизсредне
- Откати коммит, оставив изменения в индексесредне
- Жёсткий сброс до нужного коммитасредне
- Откати файл и в индексе, и в рабочем деревесложно
- Разреши конфликт слияниясредне
- Выясни, какое правило игнорирует файлсредне