Git рабочий процесс для небольших изменений - PullRequest
0 голосов
/ 21 июня 2020

Я единственный разработчик, ищущий жизнеспособный рабочий процесс с Git в моих личных локальных проектах. Я уже понял концепции и c команды Git, но я новичок в концепциях VCS.

Я использую VSCode, Git и Laragon локально. Допустим, я клонировал репозиторий Laravel для нового проекта и создал ветку для внесения начальных изменений. Это правильный подход? Я хочу изменить код и протестировать, пока не решу, что пора делать коммит. Как я могу это сделать, если для каждого изменения необходимо совершать фиксацию, чтобы сохранить изменения в файлах, а затем выполнить тест или показать в браузере?

Возможно, у меня неправильное представление о целях VCS. Любая помощь полезна.

1 Ответ

0 голосов
/ 21 июня 2020

Предполагается, что вы единственный разработчик проекта. Вы можете создать еще две ветки, например develop и test. Вы можете сохранить свою ветку develop в качестве ежедневной ветки фиксации, таким образом ваш код будет защищен в случае сбоя машины, и вы также сможете отслеживать, какие изменения вы внесли, если они вам понадобятся позже.

Если вас устраивает ваш код в ветке develop, вы можете объединить его с веткой test. После выполнения некоторых тестов и когда вы почувствуете, что этот код готов к запуску в производство, объедините его с веткой master. Филиал master обычно считается производственным.

...