msmk_cn 2021-03-06 04:24:16
да не, это все само собой разумеется, смысл ясен
atogz 2021-03-06 04:25:01
В целом если ты не ломаешь мастер – то как хочешь храни свои изменения, но часто у компании есть требования
atogz 2021-03-06 04:25:40
Git-flow у многих подход, самый популярный, наверное
atogz 2021-03-06 04:26:45
Фичи в feature ветках, исправления багов в hotfix и ещё там ряд есть требований
atogz 2021-03-06 04:27:32
Есть ещё developer ветка и master. Мастер – по сути продакшн для клиентов
atogz 2021-03-06 04:27:42
То что в мастере, то видят клиенты
atogz 2021-03-06 04:28:03
Священная ветка )
atogz 2021-03-06 04:29:12
Из всех остальных веток, твоих фич, или хотфиксов, сначала идёт пуш в developer ветку. Там тестируется, проверяется
atogz 2021-03-06 04:29:28
И если все там ок, то иногда создают release ветку
atogz 2021-03-06 04:30:07
Из неё уже в мастер (который прод и священная!)
atogz 2021-03-06 04:30:29
Иногда, если продукт небольшой, то сразу в мастер
atogz 2021-03-06 04:31:26
atogz 2021-03-06 04:29:28
И если все там ок, то иногда создают release ветку
То есть релиз тестят ещё раз
atogz 2021-03-06 04:32:27
То есть , когда работаешь в своей ветке – тебе норм спуллить мастер (ты по сути должен получить текущий продакшн), а потом работать в ветке
atogz 2021-03-06 04:33:07
Закончил работать, все ништяк и работает – ты делаешь пуллреквест
atogz 2021-03-06 04:33:36
Или мердж реквест) это одно и то же
atogz 2021-03-06 04:34:28
GitHub или gitlab, они по разносе называют одно и то же
atogz 2021-03-06 04:34:48
Ну может и ещё кто-то. Суть одинаковая
atogz 2021-03-06 04:35:51
atogz 2021-03-06 04:33:07
Закончил работать, все ништяк и работает – ты делаешь пуллреквест
Тебе говорят что код говно и ты идёшь снова в свою ветку писать и тестировать дальше
atogz 2021-03-06 04:36:43
Или же тебе говорят, что красавчик, тогда происходит мердж в мастер (священный) и твой код появляется на продакшн
iskrakovrov 2021-03-06 04:37:15
atogz 2021-03-06 04:04:32
Что касается работы на удалённом сервере – так не надо делать, работай локально и через git. Не надо править файлы на сервере наживую, даже если у тебя есть доступ и даже если «кнопочку поправить». Нормально хотя бы в локальной версии храни все изменения
просто виндовый сервер лучше поднять? Просто centos машин со свободными ресурсами настроенных есть..
atogz 2021-03-06 04:38:08
iskrakovrov 2021-03-06 04:37:15
просто виндовый сервер лучше поднять? Просто centos машин со свободными ресурсами настроенных есть..
Мы наверное про разное) я вообще не про железо
iskrakovrov 2021-03-06 04:38:41
msmk_cn 2021-03-06 04:11:32
А вот у меня вопрос дилетанта: что делать, если надо изменить одну строку для теста? Коммитить ли? Или задеплоить, протестить? Условно, если тебе надо 20 раз так изменить, ты засрешь гит, да ещё и потратишь много времени на пуши/пуллы
вот тоже смущает.. Одно дело когда человек уже шарит и кусками без ошибок шпарит… А когда одно и тоже место чтоб разобраться 100500 раз правишь…
atogz 2021-03-06 04:38:45
Я скорее про то, что файлы не надо править наживую
atogz 2021-03-06 04:39:04
А сервер на центос или нет – это не важно
atogz 2021-03-06 04:39:40
iskrakovrov 2021-03-06 04:38:41
вот тоже смущает.. Одно дело когда человек уже шарит и кусками без ошибок шпарит… А когда одно и тоже место чтоб разобраться 100500 раз правишь…
Ну я описал процесс
atogz 2021-03-06 04:39:48
Уважайте мое время )
msmk_cn 2021-03-06 04:39:53
iskrakovrov 2021-03-06 04:38:41
вот тоже смущает.. Одно дело когда человек уже шарит и кусками без ошибок шпарит… А когда одно и тоже место чтоб разобраться 100500 раз правишь…
бывает и такое, что даже шарящий человек надолго засядет…)
atogz 2021-03-06 04:40:01
С точки зрения разработчика
atogz 2021-03-06 04:40:36
Почему и как ветки работают в гите )
iskrakovrov 2021-03-06 04:40:53
atogz 2021-03-06 04:39:48
Уважайте мое время )
Так тогда вопрос – пошаговый гайд есть как настроить – и начать работать, а там дальше уже настраиваться? Просто ссылкой, чтоб время не отнимать)
atogz 2021-03-06 04:41:15
iskrakovrov 2021-03-06 04:40:53
Так тогда вопрос – пошаговый гайд есть как настроить – и начать работать, а там дальше уже настраиваться? Просто ссылкой, чтоб время не отнимать)
Я вам давно ответил
atogz 2021-03-06 04:41:36
Нечего настраивать в пхп шторме, что вы там хотите то
iskrakovrov 2021-03-06 04:41:46
так “на ютубе все есть – там 100500 вариантов. Потому попросилд на практике.
atogz 2021-03-06 04:42:00
msmk_cn 2021-03-06 04:39:53
бывает и такое, что даже шарящий человек надолго засядет…)
Про цикл работы с гитом скорее вам было)
atogz 2021-03-06 04:42:18
iskrakovrov 2021-03-06 04:41:46
так “на ютубе все есть – там 100500 вариантов. Потому попросилд на практике.
Что вам не хватает то?