Я хочу сделать следующее:
1. Создать локальную ветку из какой-нибудь другой (неважно, локальной или удаленной)
2. Запушить созданную ветку на удаленный репозиторий, и сделать её отслеживаемой, чтобы git pull
и git push
заработали незамедлительно.
В Git версии 1.7.0 и старше, можно воспользоваться командой git checkout -b <название_новой_ветки>
, чтобы создать новую ветку из текущей. После внесения всех изменений на созданной ветке следует воспользоваться командой git push -u origin <название_ветки>