Git: Конфликты для Начинающих // Git Cherry Pick, Git Revert, Git Reset
Станьте Java разработчиком за 4 месяца! За время интенсивного обучения в формате командной работы на Java Буткемп вы создадите 9 микросервисов, которые продемонстрируют ваши знания, навыки и опыт. Успейте залететь на 5й поток по ссылке: https://www.faang.school/general-cons... Основы Git простыми словами: • Что такое Git для Начинающих / GitHub за 3... Приветствую вас, Дамы и Господа! В сегодняшнем ролике я расскажу про очень крутую, обширную и сложную тему как «Git: конфликты, PRs, ветки, cherry-pick, revert, reset». Git — гениальная вещь, которая помогает проворачивать разные фишки с вашими файлами. Например, делать коммиты, создавать ветки и пушить их на GitHub. К слову о ветках. Я разберу, что это вообще такое и как они организованы. Затем разберем такую полезную функцию как Pull Requests, которая позволяет не уничтожить ваш мастер чьим-то совершенно эпическим косяком в коде, который может вообще приложение обнулить, например. Затем я разберу такую простую, но полезную фишку, как Cherry-pick. Ничего сложно, но крайне функциональная штука, которая позволяет перенести коммит из вашей ветки уже в другую — готовую. Самая крутая тема — конфликты. Это прямо больная тема даже для опытных разработчиков, которая может стать камнем предкновения. Иногда просто непонятно, откуда они вообще, блин берутся, да и что с ними делать. В конце поговорим о том, как повернуть время назад и откатить на тележке весь тот кринж, который вы случайно навалили в коде, и который никак не хочет мержироваться. Ролик будет очень полезен для начинающих, а опытные разработчики смогут освежить свои знания и найти пару полезных фишек для себя. Будет круто. Про GitFlow: https://habr.com/ru/articles/106912/ Буду рад ответить на любые вопросы насчет обучения или карьеры, дать некоторые советы. Пишите! Таймкоды: 00:00:00 — Вступление 00:01:46 — Организация веток 00:09:29 — Pull Request и Merge Request 00:14:56 — Cherry-pick 00:19:23: — Конфликты 00:38:55 — Revert vs Reset 00:48:34 — Заключение Обучение: Java Буткемп: https://www.faang.school/?utm_source=... Java Magics. Бесплатный курс для начинающих: https://www.faang.school/java-magics?... Бесплатные материалы для подготовки к собесам: https://www.faang.school/community?ut... Социальные сети: Instagram: / faang.school LinkedIn: / vlad-mishustin ТГ-канал "Road to FAANG": https://t.me/fakng_eng ДИСКЛЕЙМЕР Любая информация, высказанная в данном видео является моим личным мнением и никак не относится и не отражает позиции моего работодателя или любых связанных со мной организаций. Любой код, документация, логи или диаграммы, показанные в видео, являются моими личными макетами, написанными/созданными в мое свободное время на своей собственной машине, конкретно для демонстрации в роликах, никак не относясь и не используя интеллектуальную собственность моего работодателя или любых связанных со мной организаций.

Микросервисы Простыми Словами за 1 Час

What is Git for Beginners / GitHub in 30 Minutes / Git Tutorials

#18 Pre-React JS | Как устроен Web? Вся правда про Fetch API, Сетевые запросы и Статус-коды

Git в деталях: Всё о Merge, Rebase, Squash и как вернуть потерянный commit

GIT, GitHub, GitLab. Полный АКТУАЛЬНЫЙ гайд ЗА ПОЛТОРА ЧАСА. Без этого выгонят с работы.

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra

Apache Kafka: базовые принципы и практическое применение, настройка и примеры работы.

Git — Простым Языком на Понятном Примере

Лучший Гайд по Kafka для Начинающих За 1 Час

5 Применений Kafka в Реальных Приложениях

КАК УСТРОЕН TCP/IP?

Что такое Git flow и когда использовать?

Как Сделать Лучший Пет-Проект | Архитектура Бекенда за 1 час

So You Think You Know Git - FOSDEM 2024

Лучший Гайд по HTTP для Начинающих за 25 Мин с Нуля

Git. Большой практический выпуск

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех

REDIS для Начинающих за 1 Час | Redis с Нуля Уроки

GIT: Merge or Rebase? What's the difference?

