Guitar Hero,Игры,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,it-юмор,Энакин и Падме на пикнике,Мемы,Мемосы, мемасы, мемосики, мемесы,git
У сквоша есть проблема, когда тебе надо что-то допилить в твоей ветке после сквоша, и в девелоп тоже что-то добавили отдельно. Т.к. оно воспринимает теперь обе ветки как полностью отдельные версии, будет много конфликтов из-за этого
Так сквош делается только при мерже в другую ветку(чаще всего develop) при мерже свою ветку надо удалять, потому что по факту ты фичу закончил в рамках своей фича ветки. Хочешь правки вносить, щипай новую ветку и вноси правки, потом назад вливай, короч 1 задача = 1 feature ветка, а вливать свою ветку в дев и потом продолжать там разработку, это домашний колхоз какой-то(аля пэт проджект свой). Инструмент хороший что б от мусорных коммитов избавиться по типу fix, another fix, bug fix, ну и как любой доугой инструмент надо понимать где его применять.
Fast-forward и не надо напрямую использовать, git же автоматически его при мерже делает, когда возможно. А вот rebase спорная штука - можно и дров наломать, если коммиты между ветками накатывать. Но зато вместе с pull он действительно неплохо смотрится, потому что тысяча пулл-мержей в ветке дико раздражает.
i С хвостовой рекурсией, правда?
■ ЯГ?”**' * & 2 —•
fi Inf . 'ПК Ш>. kJ
Я написал
Р рекурсивную - Ä С хвостовой
функцию ^.рекурсией, правда?
Error X
Stack overflow
Ш h'kJ,