小编rev*_*alf的帖子

从另一个分支在Git中创建一个分支

我有两个分支:masterdev

我想从dev分支创建一个"功能分支" .

目前在分支开发,我做:

$ git checkout -b myfeature dev
Run Code Online (Sandbox Code Playgroud)

... (一些工作)

$ git commit -am "blablabla"
$ git push origin myfeature
Run Code Online (Sandbox Code Playgroud)

但是,在对我的树枝进行可视化之后,我得到了:

--**master**
------0-----0-----0-----0-----0
------------------------**dev**----**myfeature**
Run Code Online (Sandbox Code Playgroud)

我的意思是分支似乎合并了,我不明白为什么......

我做错了什么?

请问您如何解释我如何从另一个分支分支并推回到功能分支的远程存储库?

所有这些都在分支模型中,就像这里描述的那样.

git git-workflow git-flow git-branch

850
推荐指数
9
解决办法
99万
查看次数

Git工作流程适用于一小组开发人员和设计人员

我迷失了Git分支模型和我想为我的团队(开发人员+设计师)创建的工作流程.

假设项目基于MVC模式,因此我们的结构类似于:

型号/
控制器/
视图/

开发人员使用一些基本/生成的视图(例如Rails,Django或CakePHP应用程序)在M&C部件上工作,设计师在V部分工作

我如何管理开发人员在M&C上工作并保留一些基本的糟糕视图,同时,设计人员根据开发人员逐步编码和添加的控制器操作制作性感视图?

我尝试使其适用于3个分支:

主站(生产就绪)
dev的
UI

但不知道在ui分支上工作的设计师如何能够将代码保存在/ views更新为一个正在运行的应用程序...

谢谢大家的帮助!

git model-view-controller workflow cakephp ruby-on-rails

6
推荐指数
1
解决办法
758
查看次数