我有两个分支:master和dev
我想从dev分支创建一个“功能分支”。
当前在dev分支上,我执行:
git checkout -b myfeature dev
...(某些工作)
git commit -am "blablabla"
git push origin myfeature
可是,当我查看我的分支时,我得到了:
--**master**
------0-----0-----0-----0-----0
------------------------**dev**----**myfeature**
我的意思是分支似乎进行了 快进合并,我不明白为什么...
我做错了什么?
如何从另一个分支创建一个分支,并将功能分支推送回远程代码库?
所有这些都是在像这里描述的分支模型中进行的。