Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Version control - make new branch from specific commit

22.04.22 19:46
Re: Version control - make new branch from specific commit
 
alex445 коренной житель
в ответ alex445 22.04.22 19:32

Насколько я понял, идея в Гите такая. Каждый загружает себе из репы-общака последнюю и типа отлаженную копию - которая без порожняков, подлян и лишнего базара. И после правок шхерит сначала у себя локально (локальный коммит), а потом шлёт маляву (пулл реквест) на слияние своей шняги (коммита) с общаком. Старшаки или смотрящие проверяют его маляву, и если она ровная и без подлян - дают добро на ввод его шняги в общак.


Так вот, некоторые кенты позволяют себе гнать порожняковые шняги в общак в обход маляв - сразу коммит в главную репу. Поэтому иногда паханы решают, что все такие потенциально порожняковые шняги должны быть сначала зашхерены в отдельных малых общаках (ветках). Пусть мол кент там гоняет любые порожняки, экспериментирует, а потом поглядим, сливать ли его малый общак в большой (мержить). Ну и раз мы защитились на уровне общаков (веток), то на уровне шняг (коммитов) создать новый общак нельзя. Или я неправильно понимаю?

 

Перейти на