我之前从未合作过,现在发现自己需要与其他几个人分享这个项目,即使我将完成90%的开发。
我在github上有一个私人回购。我用
推送了我的初始资料git push origin master
然后我创建了一个新的本地分支并进行了一些更改。然后我做了一些事情。 (这有点让我在这里打破。)现在,我想将我的分支合并回主人。在本地,它说它们都是最新的,但在github上,它说我的'主'分支的状态为'落后'。
某些问题没有一定的顺序?
如何让我的有效分支合并回主人而不会丢失我的工作? 我将来该怎么做呢?
答案 0 :(得分:15)
第1步:确保签入所有更改。
第2步:
git checkout master
git merge <your local branch>
第3步:
git push origin master
并且,如果您想继续在当地分支机构工作,请执行步骤4:
git checkout <your local branch>