В моем локальном репозитории git у меня было по существу:
* commit A
|
* commit B (master) (origin/master)
Я сделал некоторые изменения, так что теперь:
* commit A
|\
| * commit B (develop) (origin/master)
|
* commit C (master)
Я бы хотел, чтобы репозиторий git (размещенный на beanstalkapp.com) обновлялся, чтобы отразить это, и выглядите так:
* commit A
|\
| * commit B (develop) (origin/develop)
|
* commit C (master) (origin/master)
Как я могу это сделать? git push
не работает с denying non-fast-forward refs/head/master
. Каковы мои варианты, чтобы обойти это?
Мой репо не был организован, и я хотел бы его реорганизовать раз и навсегда.