Я использую Git для одного из моих проектов на данный момент, и мне это нравится.
Однако, поскольку я единственный, кто работает над моим проектом, единственными командами, которые я использовал, являются
git status
git add .
git commit -m 'message here'
git push origin master
Я давно удалил проект удаленно (I Capistrano для развертывания), и все отлично работает.
Теперь я хочу изменить дизайн сайта, но сохранить целостность логики. Я предполагаю, что мне нужно создать новую ветку (позвоните ей newdesign) для этого.
Что мне интересно, так это: если я работаю над ветвью newdesign, и я вижу ошибку в ветке master, как я могу исправить ошибку на master, а затем интегрировать это исправление в ветвь newdesign, чтобы последние были в курсе текущей логики?





