Git reset: как различить soft, mixed и hard

Git reset: как различить soft, mixed и hard

15,928 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Andrey Li
Andrey Li - 16.07.2023 06:22

git reset --soft 34f3434 удаляет commit или последнюю команду? Если последнюю команду, то я могу два раза запустить git reset --soft 34f3434 , и он должен откатить staged.

Ответить
Как я #DoSmth?
Как я #DoSmth? - 27.12.2022 12:32

Супер понятное объяснение, спасибо!

Ответить
Das Kleine Krokodil
Das Kleine Krokodil - 25.10.2022 03:49

Хороший пример. Спасибо

Ответить
The Nicholas
The Nicholas - 24.08.2022 09:13

Супер!

Ответить
Hamadej
Hamadej - 19.07.2022 23:07

сяп, быстро четко пояснил

Ответить
Christina Kuschak
Christina Kuschak - 28.06.2022 21:34

при hard reset удаляются удаляются файлы в локале? или просто игнорируются ?

Ответить
Дмитрий Сергеев
Дмитрий Сергеев - 22.05.2022 11:42

Большое спасибо за понятное объяснение и ваш труд!

Ответить
Anton Arbus
Anton Arbus - 05.04.2022 17:59

Потрясающая серия роликов! Все законспектировал. Гит неожиданно сложной программой оказался.

Ответить
Помка _
Помка _ - 07.02.2022 14:01

Спасибо! Все стало понятно!

Ответить
Танюшка
Танюшка - 18.01.2022 15:36

Жесть) как же круто обьяснено

Ответить
Олег Ярмоленко
Олег Ярмоленко - 01.11.2021 03:14

Самое лучшее объяснение!

Ответить
iBragimoff
iBragimoff - 21.10.2021 22:48

Хорошо объясняешь!

Ответить
Nepliget
Nepliget - 19.10.2021 18:16

Чувак ты очень классно и понятно объясняешь, по некоторым вопросам сразу ищу видосы у тебя на канале. Респект и благодарность, продолжай так и дальше 👍💪

Ответить
Jack Dondes
Jack Dondes - 16.09.2021 18:55

бомба!

Ответить
Sergei N
Sergei N - 05.09.2021 19:41

Классное, продуманное объяснение, спасибо Сергей!

Ответить
Hryhorii Tereshchenko
Hryhorii Tereshchenko - 25.08.2021 12:18

Спасибо за проделанную работу. Проясните пожалуйста, когда мы командой 'git reset ccb64da ' откатились к нужному коммиту и хотим вернуть все как было, где взять хеш того самого верхнего коммита если в git log его уже нет (8f9635)?

Ответить
Ігор Іванов
Ігор Іванов - 24.08.2021 18:47

Найбільш корисний випадок використання особисто для мене, це коли почав щось кодити, вніс правки у багато файлів... А тоді розумієш, що завернув кудись не туди, взагалі все не те! І тут одразу git reset head --hard, щоб скинути всі зміни до останнього коміту. Тобто заміняє Ctrl+Z по всьому.

Ответить
Андрей Поляков
Андрей Поляков - 24.08.2021 11:50

Отличное видео!

Ответить
Dmitriy Diachenko
Dmitriy Diachenko - 23.08.2021 23:34

круть, спс за видос. Особенно классные аналогии

Ответить
Oleksandr Isaiev
Oleksandr Isaiev - 23.08.2021 22:17

Это реально круто! Видео про интерактивный ребейз стало для меня открытием, практически спасло меня на новой работе, где культура работы с гитом в разы круче той фирму, откуда ушел

Ответить
Lion Star
Lion Star - 23.08.2021 21:40

git checkout -f => будет вам как git reset --hard

Ответить
Эльдар Дадашов
Эльдар Дадашов - 23.08.2021 20:25

А у меня гит пишет на git st: Возможно вы имели ввиду status или stash.

Ответить
demiurgen13
demiurgen13 - 23.08.2021 17:42

А где тут два лайкосика поставить?

Ответить
Das Vas
Das Vas - 23.08.2021 11:22

Спасибо! Очень полезно

Ответить
Дмитрий Медыченко
Дмитрий Медыченко - 23.08.2021 10:14

Спасибо большое, некоторые ньюансы прояснились)
Изначально привык к GitHub desktop, теперь хочется с терминала работать, потому постигаю дзен с низов и такие видео очень полезны для меня лично.
Прекрасного дня!☺️

Ответить
Bloodrik
Bloodrik - 23.08.2021 09:28

Сделай видос о том как делать сокращения по типу git lol, хотелось бы не просто увидеть реализацию алиасов в гите, а рассказать о том какой подход лучше, локально для себя алики делать или выносить в файл, бест практис, есть ли смысл коммитить такие скрипты в ремоут репо для команды и т.п. Если для видоса это слишком мелкая тема, прошу тебя ответить двумя предложениями.

Ответить
Александр
Александр - 23.08.2021 09:25

тяжеловато так воспринимать среди чужих комитов или объяснение запутанное, имхо... Это схематически надо видеть, либо самому пробовать, чтобы что-то понять. Ну либо статейку какую-то нагуглить, думаю там тоже будет легче запомнить.

Ответить
izzy
izzy - 23.08.2021 09:09

Крутой формат! Хотелось бы узнать хорошие практики по слиянию веток через merge. rebase, а также комбинированный вариант

Ответить