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