Git:拉动并合并分支到Master

时间:2015-07-08 12:08:03

标签: git github merge

到目前为止,我已经单独使用Git,并且我第一次使用团队。我正面临一个问题:有一个master回购包含2个分支; dev1dev2。我被分配审核{{​​1}}代码并合并到dev1

现在为了查看代码或运行它我想在本地机器上设置他的分支。我如何第一次提取他的所有分支数据,以便我可以将他的文件夹放在机器上以及以后如何从他的分支中提取他的更改。

稍后如何将分支master合并到dev1

由于

1 个答案:

答案 0 :(得分:0)

如果您还没有克隆远程仓库:

git clone <remote repo url from GitHub>
cd <repo>

从远程仓库获取所有远程分支:

git fetch origin

结帐远程分支'dev1':

git checkout dev1

根据需要查看并运行代码。

如果你有权限(在GitHub上)推送到'origin:master'你应该能够将'master'与'dev1'合并并推送更新的'master':

git checkout master
git merge dev1
git push origin master

如果您没有权限更新远程'origin:master',您可以发出一个pull-request(在GitHub上)。