#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
Комментариев нет:
Отправить комментарий