如何在不丢失github工作的情况下合并回master?

时间:2011-03-31 14:09:21

标签: git github

我之前从未合作过,现在发现自己需要与其他几个人分享这个项目,即使我将完成90%的开发。

我在github上有一个私人回购。我用

推送了我的初始资料
git push origin master

然后我创建了一个新的本地分支并进行了一些更改。然后我做了一些事情。 (这有点让我在这里打破。)现在,我想将我的分支合并回主人。在本地,它说它们都是最新的,但在github上,它说我的'主'分支的状态为'落后'。

某些问题没有一定的顺序?

如何让我的有效分支合并回主人而不会丢失我的工作? 我将来该怎么做呢?

1 个答案:

答案 0 :(得分:15)

第1步:确保签入所有更改。

第2步:

git checkout master
git merge <your local branch>

第3步:

git push origin master

并且,如果您想继续在当地分支机构工作,请执行步骤4:

git checkout <your local branch>