Git: объединить несколько коммитов в один (git squash)

  Рет қаралды 17,188

Хороший программист

Хороший программист

4 жыл бұрын

💡 Ламповый чат по Ruby: t.me/rubyrush
❓ Что ещё рассказать про git: goo.gl/forms/2DkMKpWNxqXsjsz42
🚩 Учим разработке на Ruby on Rails: bit.ly/2NoHosa
У некоторых история коммитов выглядит как носки разбросанные, по всей комнате. У некоторых - аккуратно уложенный список фич, которые последовательно добавляли в проект. Почему второй вариант лучше и как с помощью git squash объединять несколько коммитов (при работе над одной фичей) в один расскажем в этом видео.
© «Хороший программист»
#git #Хороший_Программист_МК

Пікірлер: 31
@MrMusinRamil
@MrMusinRamil 2 жыл бұрын
Чтобы сохранить изменения (по видео 4:18) нужно нажать Esc затем ввести команду :wq и нажать Enter
@67maximka
@67maximka 2 жыл бұрын
самый полезный коммент) спасибо)
@dimasamsonau3646
@dimasamsonau3646 11 ай бұрын
Спасибо
@vinogradova82
@vinogradova82 4 жыл бұрын
Преподавательский состав ХП расширился в правильную сторону! Эдем - молодец! Очень круто!
@goodprogrammer
@goodprogrammer 4 жыл бұрын
👍
@haykaghavelyan189
@haykaghavelyan189 3 жыл бұрын
Очень классно, понравилось, что все на примерах. Спасибо)
@rubyalban
@rubyalban 4 жыл бұрын
Хороший урок, предлагаю чаще записывать такие обучающие видосы. Один момент, когда автор видео комментирует свои действия, его не слышно или плохо слышно.
@goodprogrammer
@goodprogrammer 4 жыл бұрын
Поправим, спс
@promax866
@promax866 4 жыл бұрын
Круто 🤙
@goodprogrammer
@goodprogrammer 4 жыл бұрын
👍
@DioNis-eblix
@DioNis-eblix 4 жыл бұрын
Нихуя не понял, но очень интересно
@callenbyron8111
@callenbyron8111 3 жыл бұрын
i realize it is kind of randomly asking but do anyone know of a good place to stream newly released tv shows online ?
@Prohor21
@Prohor21 4 жыл бұрын
👍🏻
@aleksandercross5936
@aleksandercross5936 2 жыл бұрын
4:20 ну а как переключиться на ввод нового названия?... Такое ощущение что все скрывают этот шаг) "В следующем "диалоге" вам предложат указать заголовок для получившегося коммита." А куда вписывать и как туда попасть чтобы сделать ввод не описывается. Если нажать Esc то курсор переходит из терминала в окно где код приложения. WebStorm использую
@dimdimpl
@dimdimpl Жыл бұрын
лайк! , помог мне задание сделать.
@yaroslavbozhak9107
@yaroslavbozhak9107 2 жыл бұрын
👍
@user-lo8hq6ru9p
@user-lo8hq6ru9p Жыл бұрын
Подскажите, как переместиться на строку вниз в shell? И как сохранить изменения. Не могу найти в интернете информацию, об этом
@user-eb3hv3rb1m
@user-eb3hv3rb1m 22 күн бұрын
esc далее :wq и enter
@sadhu6448
@sadhu6448 4 жыл бұрын
Все хорошо , но со звуком бы поработать бы.
@goodprogrammer
@goodprogrammer 4 жыл бұрын
Угу
@oleksandrbarskyi7361
@oleksandrbarskyi7361 2 жыл бұрын
@Rachen_CHANNAL
@Rachen_CHANNAL 5 ай бұрын
а как файл сохранить кто расскажет!?
@user-jl1jz5jv1g
@user-jl1jz5jv1g 2 жыл бұрын
CОХРАНЯЕМ????что как
@alexleshenko
@alexleshenko Жыл бұрын
:wq Enter
@user-jj3go3wz4b
@user-jj3go3wz4b Ай бұрын
Как быстро проскочили всё. Будто видео для себя, а не для слушателей) Ну и самое главное осталось не понятным. Давайте объединим 3 коммита. Для этого укажем, что нам нужно 4. А букву s поставим у двух... What... Собственно именно в этом сложность и возникает, и именно это вообще не было рассказано.
@moi-nick-zanyat
@moi-nick-zanyat 25 күн бұрын
Если этот ролик для продвинутых пользователей, то не вижу смысла в нём, потому что опытные и так по документации всё сделают. А если для новичков, то видео максимально отвратительное и не информативное, после которого остаётся больше вопросов чем ответов 👏
@skisportsergievposad5600
@skisportsergievposad5600 3 жыл бұрын
0 объяснений все быстро ничего не понятно, хоть бы про интерактив объяснил как сохранить изменения,
@installero
@installero 3 жыл бұрын
Так просто закрыть редактор же
@skisportsergievposad5600
@skisportsergievposad5600 3 жыл бұрын
Ну хз, я вот не сразу понял как это сделать , пришлось найти в гугле следующее: вкратце если в нижней строке консоли стоит режим Inser нажмите ESC затем введите команду :wq и нажмите ENTER
@user-py4vo2io3v
@user-py4vo2io3v 5 ай бұрын
Объясните, плз, для дурачков
@user-ji2zz7xy5u
@user-ji2zz7xy5u 11 ай бұрын
ужасно
GIT. Interactive Rebase. How to work with it?
17:02
Front-end Science із Сергієм Пузанковим
Рет қаралды 42 М.
Git (basic) 7. Запрос на слияние Merge Request
6:56
Can teeth really be exchanged for gifts#joker #shorts
00:45
Untitled Joker
Рет қаралды 17 МЛН
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 134 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 72 МЛН
Final muy inesperado 🥹
00:48
Juan De Dios Pantoja
Рет қаралды 19 МЛН
GIT Tutorial - How to Squash Commits
5:49
Syal Infotainment
Рет қаралды 96 М.
Самый быстрый язык программирования
12:53
Хороший программист
Рет қаралды 18 М.
GIT: Merge or Rebase? What's the difference?
10:47
Front-end Science із Сергієм Пузанковим
Рет қаралды 132 М.
How To Squash Your Git History Like A Pro
13:09
Colt Steele
Рет қаралды 52 М.
Learn Git Rebase in 6 minutes // explained with live animations!
6:43
The Modern Coder
Рет қаралды 767 М.
Git MERGE vs REBASE
16:12
Academind
Рет қаралды 1 МЛН
Learn Git Squash in 3 minutes // explained with live animations!
3:56
The Modern Coder
Рет қаралды 290 М.
Git MERGE vs REBASE. Отличия простым языком
10:04
Мир IT с Антоном Павленко
Рет қаралды 19 М.
Can teeth really be exchanged for gifts#joker #shorts
00:45
Untitled Joker
Рет қаралды 17 МЛН