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