在开发服务器中切换Git分支

时间:2015-03-02 16:52:07

标签: git version-control merge smartgit

我有一个Git存储库,结构如图片所示:

enter image description here

正如您所看到的那样,development分支是我在开发服务器上使用的分支。

我们正在(我和他们)使用新的功能,因此开发人员在unificacion分支机构工作,我继续在development开发,以便不会弄乱" stable&#34 ;我已经创建了merge-all,其中包含developmentunificacion之间的合并。好吧,我需要在开发服务器中从development切换到merge-all,我是怎么做到的?

我在.git/config档案中有这个内容,但我不太确定会触及那里的任何内容。

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

可以给我一些提示吗?我已经阅读了一些文档(thisthis等等),但对我来说仍然不清楚

1 个答案:

答案 0 :(得分: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