正确地使用Git子分支,以便稍后与Master合并

时间:2014-07-26 09:48:52

标签: git github

我是一个从事Web开发项目的小团队成员。我被要求处理项目的新功能,其SVN在GitHub上维护。因此,我为此创建了一个新分支,并将我的更改推送到此分支。我的团队成员在Master上工作。所以,我做的是我经常从主人拉,并将更改推送到我的分支。如果我们想将我的分支与主服务器合并,这是正确的方法吗?

此外,当我使用Tortoise git软件时,它会自动将Master分支合并到我的subbranch中。就像在这张照片中。黑色是主人,蓝色是分支。它(Tortoise Git软件)实际上将Master与我的分支合并了吗?我被特别要求在自己的分支机构工作!

enter image description here

我是github的新手。有没有可以建议的简单教程?几个月前,我看到一个Web应用程序(托管在github上),可以帮助您逐步学习Git(键入命令并在动画旁边可视化)

2 个答案:

答案 0 :(得分:1)

您不需要经常从主人那里拉。只需在您的分支上工作然后提交&将所有更改推送到您的分支。稍后将其与主人合并。这就是为什么你要先掌握一个提交。

这是关于GIT分支的优秀实践教程

http://pcottle.github.io/learnGitBranching/index.html

答案 1 :(得分:0)

如果您的某些队友在您的分支上进行了您需要的更改(即某些错误修复会干扰您的工作或某些关键事项),您只需要从主服务器合并到您的分支机构。

否则这样做是没有意义的,因为您的更改将在以后合并回主人。