9 Git Команд на 99% Случаев Жизни

preview_player
Показать описание
БЕСПЛАТНЫЙ ВЕБ "Рынок труда в 2025 для Java Junior без опыта" 23 октября в 19:00 по МСК! Разберем, что ждет джунов в будущем году, какие требованиях и, что будет с зарплатами. Регистрируйтесь по ссылке и узнайте все инсайты первыми!

Запутались в командах Git? В этом видео я объясню 9 основных команд, которые вам действительно нужны для работы. Простыми словами, без лишней теории, и с крутыми анимациями. Вы узнаете, как клонировать проекты, делать коммиты, управлять ветками и делиться изменениями с командой. Всё, что нужно, чтобы уверенно использовать Git каждый день!

Приятного просмотра!

Таймкоды:
00:00:00 - интро
00:00:34 - Git clone
00:01:58 - Git commit
00:05:08 - Git add
00:07:16 - Git branch
00:08:42 - Git checkout
00:09:29 - Git push
00:11:54 - Git rebase
00:13:30 - Git revert

Обучение:
Бесплатные материалы для подготовки к собеседованиям:

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

ДИСКЛЕЙМЕР
Любая информация, высказанная в данном видео является моим личным мнением и никак не относится и не отражает позиции моего работодателя или любых связанных со мной организаций.

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

кто тоже хочет видео про elk, reids, kubernates, ставьте лайк, посмотрим сколько нас

goodvideobro
Автор

- Сколько рекламы будет в видео?
- Да.

ulysses.apokin
Автор

Влад ты МОЛОДЕЦ - очень простые и понятные уроки о СЛОЖНЫХ ВЕЩАХ!

ДмитрийГуревич-жэ
Автор

Офигенно сделано видео!
Спасибо за такую подачу материала, на простом объяснении и графическом подкреплении!!!

ИванИванов-жэц
Автор

Какой классный канал я сегодня нашла 😻
Уже 4 видео и все полезные !!

екатеринамаврицкая-иф
Автор

11:55 – вроде надо git merge для этого использовать, а не git rebase.
Git rebase перезаписывает старые коммиты новыми и поэтому меняются хеши, а это боль для дальнейшей разработки в команде.

JukOlen
Автор

git stash ещё
Я без него не выжил бы 🥲

КостянтинКлюхін
Автор

про rebase вообще чушь наговорил какую-то. если мы на фича-ветке, сделали rebase master, то master никак не затронется. фича-ветка действительно перенесется на последний коммит из master, но это лишь изменит саму фича-ветку (в неё добавятся недостающие мастер коммиты), в ветку master новых коммитов не добавится. если переносить коммиты с фича-ветки на мастер, то надо перейти на мастер и сделать rebase feature. а вообще я никогда не видел, чтобы ребейз для слияния в основную ветку использовали. обычно через мёрдж, чтобы создавался мёрдж коммит, и в случае чего можно было сделать revert на один этот коммит, а не отменять n коммитов с фича ветки.

lowkkid
Автор

Урааааа, новое видео Влада. Как же я рада) Влад, ты самый лучший учитель)

АннаДомик
Автор

Даров) недавно наткнулся на твой канал, все очень круто преподносишь, прям по полочкам, однозначно подписка. Когда можно ждать видео про Кубер? Видел, что люди давно просят)

galileogaliley
Автор

Спасибо тебе. Очень класное и поучительное видео👍

bondarenko
Автор

Еще не много хотел дополнить
Для создания новой бранчи и перехода на нее можно использовать git checkout -b <название ветки>
Еще есть полезная команда для подгрузки изменений с основной ветки на вашу с так называемым решение конфликтов у нас есть 3 основные ветки dev stage master
и вот если кто то замерджил изменения в dev и вы хотите что бы они подгрузились на вашу ветку можно использовать комануд git pull origin dev --rebase
И еще git rev-parse HEAD нужно для того что бы Получить хеш последнего коммита например для загрузки в другой репозиторий.

oblad
Автор

git rebase используется для того, что бы подтянуть историю. А что бы в основную ветку внести правки нужен git merge. Git rebase нужен обычно если мы в отдельной ветке сделали новые правки потом смержили в мейн и после этого прошло время и мы вернулись к фиче которую над доработать но и нужно подтянуть изменения из основной ветки

lovelyboy
Автор

Круто! Спасибо 👍
А ещё просим видео про Redis! RE-DIS! RE-DIS!

stanislavkuprienko
Автор

Для тех кто не знает разницу между rebase и merge: Вам даже Влад объяснил как используется rebase (перенос коммитов). Нет ошибки

РауфШиринов
Автор

Спасибо, столкнулся с такой проблемой как создание SSH ключа. Очень много времени потратил что бы сделать сертификат.

AlexSmith_ru
Автор

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

drawi
Автор

Я щитаю надо было 12 делать:

merge и cherry-pick - тоже весьма важные команды, особенно если у сеньора пунктик - "1 ветка, 1 коммит", а иначе кровь из глаз у него идет. (из личной практики)

upd. туда же squash

barbossa
Автор

Чтобы создать ветку и сразу в неё перейти достаточно одной команды git checkout -b {branch_name}. Ну и использовать rebase вместо merge - это может быть жестоко (пример из жизни: забивать молотком шуруп).

Sergey-wovu
Автор

Видео как по заказу, лайк коммент чмок в лобик

sacredgrv