合并分支的两种方式:
前提: 有两个分支
master
testing
一般在testing上开发,然后将代码编译打包合并到master上, 现在有两种方式:
第一种(很麻烦~):
0: testing分支上:
1: vim 1.txt
2: git add 1.txt
3: git commit -m "new 1.txt"
4: git push origin testing / (git push)
-------切换分支,太麻烦了
5: git checkout master
6: git merge testing (现在在master上, 将testing的代码合并到master上-本地的仓库)
7: git push orign master (git push 推到master远程库)
8: git checkout testing
第二种方式(不用切换分支~~)
0: testing分支上:
1: vim 2.txt
2: git add 2.txt
3: git commit -m "new 2.txt"
4: git push origin testing / (git push)
--- 不用切换分支了呀(下面这行命令你们自己去理解去查手册)
5: git fetch origin testing:master
6: git push origin master (这里必须指定 origin 是 master)


本文介绍了在Git中合并分支的两种方法。第一种方法涉及在testing分支上完成编辑,提交并推送,然后切换到master分支进行合并和推送。第二种方法则允许在testing分支上直接将更改合并到master,通过`git fetch`和`git push`实现,无需切换分支。这两种方式都旨在简化代码管理流程。
1469

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



