使用git上传代码到github项目分支(2)

1、在前篇中写的是上传到github仓库中的master分支下,这篇来讲一讲如何在master分支下,新建一个分支,并上传到该分支下。

具体的区别在于第6步,当把要上传的本地文件复制到test文件夹下,之后应该改为这样

git branch test      (新建一个名称为"test"的分支)

git checkout test      (从master切换到分支test下)

git add .      

git commit -m "描述"

git push -u origin test      (将修改后的文件上传到github中)

下面两个对比图可以看出,新的文件上传到github的test仓库的test分支下

2、将分支test下的修改合并到主分支master下

基于第一步的操作,已经将本地修改上传到了github上的test仓库的test分支下,接下来就是如何将test分支下的修改合并到主分支master下

git checkout master     (从分支test下切换到主分支master下)

git merge origin/xxx      (合并xxx分支到主分支,此处的xxx为test)

git push -u origin master      (上传到github)

再看看github上test仓库中两个分支的变化,可以看到主分支master上已经有更新,而分支test保持不变

发布了97 篇原创文章 · 获赞 40 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/NOT_GUY/article/details/88390364