Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
git checkout production
и git checkout master
будут переключать между ветками, можно комиттить в одной, а потом мерджить изменения в другую.git merge --squash master
в production-ветке, который не создаст коммиты на ветке production, а просто накатит все изменения скопом и будет ждать вашего решения (как это было бы с тупо изменёнными файлами).git clone <…>
и git checkout origin/production
git checkout -b new_branch
эта самая new_branch создаётся только локально, и по git push
никуда без спец. ухищрений отправлена не будет.git push origin new_branch
который собственно удалённую ветку origin/new_branch и создаст.
Git 1.7.7