А чем плох подход залить через ftp, после протестировать и, если все окей, закоммитить?

|
atogz 2021-03-06 04:01:34
Казалось бы, phpStorm, очень не очевидно, что данная редакция умеет с пхп работать из коробки. Но умеет
atogz 2021-03-06 04:04:32
Что касается работы на удалённом сервере – так не надо делать, работай локально и через git. Не надо править файлы на сервере наживую, даже если у тебя есть доступ и даже если «кнопочку поправить». Нормально хотя бы в локальной версии храни все изменения
msmk_cn 2021-03-06 04:11:32
atogz 2021-03-06 04:04:32
Что касается работы на удалённом сервере – так не надо делать, работай локально и через git. Не надо править файлы на сервере наживую, даже если у тебя есть доступ и даже если «кнопочку поправить». Нормально хотя бы в локальной версии храни все изменения

А вот у меня вопрос дилетанта: что делать, если надо изменить одну строку для теста? Коммитить ли? Или задеплоить, протестить? Условно, если тебе надо 20 раз так изменить, ты засрешь гит, да ещё и потратишь много времени на пуши/пуллы

atogz 2021-03-06 04:12:27
msmk_cn 2021-03-06 04:11:32
А вот у меня вопрос дилетанта: что делать, если надо изменить одну строку для теста? Коммитить ли? Или задеплоить, протестить? Условно, если тебе надо 20 раз так изменить, ты засрешь гит, да ещё и потратишь много времени на пуши/пуллы

У тебя свой дев сервер должен быть по идее

atogz 2021-03-06 04:12:39
А если его нет, то создавай ветку в гите
atogz 2021-03-06 04:12:52
Ветку с твоей фичей
msmk_cn 2021-03-06 04:12:53
atogz 2021-03-06 04:12:27
У тебя свой дев сервер должен быть по идее

Разумеется, просто иногда случается такое, что нельзя отловить баг на дев сервере

atogz 2021-03-06 04:12:58
Туда комить да
msmk_cn 2021-03-06 04:13:24
(особенность архитектуры располагает к этому, каюсь)
msmk_cn 2021-03-06 04:13:42
atogz 2021-03-06 04:12:58
Туда комить да

И соответственно тратить время на пуши/пуллы?

atogz 2021-03-06 04:13:52
msmk_cn 2021-03-06 04:13:42
И соответственно тратить время на пуши/пуллы?

Да

msmk_cn 2021-03-06 04:14:01
Принял, спасибо
atogz 2021-03-06 04:14:18
Зато не потратишь время на исправление багов на живую на проде
atogz 2021-03-06 04:14:39
Например, своё время в пятницу в 4 утра) сам выбирай
atogz 2021-03-06 04:15:08
Нормально иметь дев сервер и разделять ещё ветки)
atogz 2021-03-06 04:15:51
И да, если активный у вас мастер, придётся пуллить в свой бранч, пушить, собирать, тестировать
atogz 2021-03-06 04:16:19
Это ещё без фронтенда ))))
atogz 2021-03-06 04:17:15
Фронтенд там ещё начнёт собирать своими вебпаками, все начнёт падать
msmk_cn 2021-03-06 04:17:18
atogz 2021-03-06 04:14:18
Зато не потратишь время на исправление багов на живую на проде

А чем плох подход залить через ftp, после протестировать и, если все окей, закоммитить? При условии, что ты гарантированно не изменяешь другие файлы

atogz 2021-03-06 04:17:20
Весело в общем
atogz 2021-03-06 04:18:46
msmk_cn 2021-03-06 04:17:18
А чем плох подход залить через ftp, после протестировать и, если все окей, закоммитить? При условии, что ты гарантированно не изменяешь другие файлы

В целом если ты льёшь на свой сервер дев, то ничем)

atogz 2021-03-06 04:19:20
Просто это неудобно
atogz 2021-03-06 04:19:29
И сложно найти потом че менял
msmk_cn 2021-03-06 04:19:39
atogz 2021-03-06 04:19:20
Просто это неудобно

Видимо дело привычки

msmk_cn 2021-03-06 04:19:45
atogz 2021-03-06 04:19:29
И сложно найти потом че менял

git status

atogz 2021-03-06 04:19:50
Ну а нах
atogz 2021-03-06 04:20:07
Если просто уже git c m
atogz 2021-03-06 04:20:42
Алиасы себе сделай и коммить все, что в твоей голове считается завершённым)
msmk_cn 2021-03-06 04:21:11
Пока не дошёл до алиасов, слишком мало работал с гитом, потому так сказать перенимаю опыт
atogz 2021-03-06 04:21:19
Шторм если что локальную историю даст вытащить
atogz 2021-03-06 04:21:24
Но все же)
atogz 2021-03-06 04:21:48
Залив на сервер – лучше коммит ) потом не надо будет переучиваться
atogz 2021-03-06 04:23:09
msmk_cn 2021-03-06 04:21:11
Пока не дошёл до алиасов, слишком мало работал с гитом, потому так сказать перенимаю опыт

Ну смотри) ты играешь в игры компьютерные или на плейстешн?

msmk_cn 2021-03-06 04:23:27
atogz 2021-03-06 04:23:09
Ну смотри) ты играешь в игры компьютерные или на плейстешн?

Я понимаю о чем идёт речь)

atogz 2021-03-06 04:23:53
У тебя есть автосейвы) а есть твои ручные сейвы
|