#git
При разработке часто приходится фиксить баги в проекте.
Я делаю это следующим образом:
создаю ветку bugfix/* от мастера, после фикса бага, делаю git push origin HEAD, далее
в guthub создаю pull-request и происходит слияние с мастером.
После чего, снова переключаюсь на мастер - git checkout -, и пишу git pull origin
master чтобы у меня появились изменения.
Правильно ли так делать? Или есть другие способы ?
Может вместо git pull надо merge локально?
Ответы
Ответ 1
Ну можно всё и из командной строки делать $ git pull $ git checkout -b task_branch ... $ git add path/to/file0 $ git rm path/to/file1 $ git mv path/to/file2 path/to/file3 ... $ git commit -am 'Changes' $ git pull $ git push $ git checkout master $ git merge task_branch $ git push
Комментариев нет:
Отправить комментарий