Подборка инструментов для изучения Git 🧠

У большинства сценарий использования git сводится к add-commit-push. Шаг в сторону — и все, паника. Держите ресурсы, которые помогут разобраться во всём на нормальном уровне 👇

1️⃣ Чёрт побери, Git!?! и Ёбаный Git!!!
На сайте (их 2, чуть более и чуть менее приличная версии) изложены несколько распространенных операций, с которыми вам скорее всего придется столкнуться при работе с Git. Например:
– где у git волшебная машина времени!?!
– я закоммитил и вспомнил, что кое-что забыл!
– я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке!

2️⃣ Oh, my Git!
Опенсорс карточная (буквально!) игра. По ходу выполнения команд визуализируется внутренняя Git-репозиториев в режиме реального времени, что позволяет сразу увидеть результаты своих действий.
А для более продвинутых и встроенный терминал есть, если все команды хочется писать в нём.

3️⃣ Pro Git
Довольно обширная обучающая книга о Git от Скотта Шакона — активного участника разработки самого Git и GitHub.
Материал довольно обширный, от самых азов до довольно специфических тем. При этом книга написана довольно простым языком, содержит массу примеров и иллюстраций.
И есть перевод на русский!

4️⃣ Git - the simple guide
Очень лаконичное, простое и понятное руководство по базовым операциям в Git.
Только самые нужные операций, никаких путешествий в дебри.
Хороший вариант для самых начинающих, кому надо очень быстро освоить азы.

5️⃣ Learn Git Branching
Интерактивный учебник по командам Git с лаконичной теорией и последущим её закреплением на упражнениях с пошаговыми инструкциями.
Плавное нарастание сложности и хороший визуал для демонстрации состояния репозиториев и их веток в комплекте.

6️⃣ GitByBit
Главная фишка: ты учишься прямо в VS Code или Cursor. Никаких «сферических репозиториев в вакууме» — курс интегрируется в твой редактор, проверяет реальные команды в терминале и бьет по рукам, если ты косячишь. Идеально для наработки мышечной памяти. База — бесплатно.

7️⃣ GitHowTo
Пошаговый курс на русском языке. Проводит за руку от установки до базовых операций. Минимум воды, максимум «сделай это руками прямо сейчас».

Признавайтесь, кто из вас хоть раз удалял папку с проектом и клонировал репозиторий заново, просто чтобы не разбираться с конфликтами в мерже? 🌝

#левел_ап