Загрузка страницы

Git: Конфликты для Начинающих // Git Cherry Pick, Git Revert, Git Reset

Станьте Java разработчиком за 4 месяца! За время интенсивного обучения в формате командной работы на Java Буткемп вы создадите 9 микросервисов, которые продемонстрируют ваши знания, навыки и опыт.

Успейте залететь на 5й поток по ссылке: https://www.faang.school/java-bootcamp?utm_source=youtube_video&utm_medium=organic&utm_campaign=bootcamp&utm_content=video-34

Основы Git простыми словами: https://youtu.be/VJm_AjiTEEc

Приветствую вас, Дамы и Господа! В сегодняшнем ролике я расскажу про очень крутую, обширную и сложную тему как «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/java-bootcamp?utm_source=youtube_video&utm_medium=organic&utm_campaign=bootcamp&utm_content=video-34
Java Magics. Бесплатный курс для начинающих: https://www.faang.school/java-magics?utm_source=youtube_video&utm_medium=organic&utm_campaign=java-magics&utm_content=video-34

Бесплатные материалы для подготовки к собесам:
https://www.faang.school/java-junior-library?utm_source=youtube_video&utm_medium=organic&utm_campaign=library-java-junior&utm_content=video-34

Социальные сети:

Instagram: https://www.instagram.com/faang.school/
LinkedIn: https://www.linkedin.com/in/vlad-mishustin
ТГ-канал "Road to FAANG": https://t.me/fakng_eng

ДИСКЛЕЙМЕР

Любая информация, высказанная в данном видео является моим личным мнением и никак не относится и не отражает позиции моего работодателя или любых связанных со мной организаций.

Любой код, документация, логи или диаграммы, показанные в видео, являются моими личными макетами, написанными/созданными в мое свободное время на своей собственной машине, конкретно для демонстрации в роликах, никак не относясь и не используя интеллектуальную собственность моего работодателя или любых связанных со мной организаций.

Видео Git: Конфликты для Начинающих // Git Cherry Pick, Git Revert, Git Reset канала Vlad Mishustin
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
6 октября 2023 г. 19:00:11
00:50:18
Яндекс.Метрика