2015-03-02 59 views
0

我有一个Git仓库结构为PIC显示:开关的Git分支在开发服务器

enter image description here

正如你可以看到有一个development分支,这就是我利用在开发服务器之一。

我们正在努力(我和他们)在新的功能,使开发人员工作在unificacion分支和我继续development发展,为了在“稳定”的发展我已经创建merge-all包含development之间的合并不会搞乱的东西和unificacion。那么,我需要在开发服务器中从development切换到merge-all,我该怎么做?

我有这个内容在.git/config文件,但我不是那么肯定碰那里。

[core] 
     repositoryformatversion = 0 
     filemode = true 
     bare = false 
     logallrefupdates = true 
[remote "origin"] 
     fetch = +refs/heads/*:refs/remotes/origin/* 
     url = [email protected]:iosev/sis-php-source.git 
[branch "master"] 
     remote = origin 
     merge = refs/heads/master 

可以给我一些提示吗?我看了一些文档(thisthis等等),但目前尚不清楚在所有我

+0

'git的结帐合并,all' 另外我建议阅读有关Gitflow分支模型来简化您的工作流程:http://nvie.com/posts/a-successful-git-branching-model/ – alan 2015-03-02 17:00:05

回答

1
Switching between branches use 
    git checkout merge-all 

Read below all you need to know about branching and merging 
    http://git-scm.com/book/es/v2/Git-Branching-Basic-Branching-and-Merging