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保持不变


本文介绍了如何在git的master分支下创建新分支并上传代码,以及如何将新分支的修改合并回master分支。通过详细步骤,展示了从创建分支到合并的完整过程。
210

被折叠的 条评论
为什么被折叠?



