git学习之分支的创建、切换、合并

场景:

1:项目经理在github上面创建master分支。并在本地创建本地库、编写代码、add 、commit、push推送到master分支。这个分支的代码可以看做是架构师的基础框架代码,项目开始是不允许直接在master分支进行编码的。一般情况下。项目经理会在github上面在建一个分支命名为dev分支。

2:项目经理将本地代码同样推送到dev分支。然后程序员从dev分支把代码down到本地进行开发,测试,提交,推送。这个时候推送也是推送到dev分支。同样程序员可以从master分支down下代码,然后切换到dev分支也可以,但是如果忘记切换就有点悲催。

3:大概的步骤和命令如下:

(1):git branch -v查看当前分支,默认是master

(2)git add 、git commit -m '提交信息' 文件、git push origin master (提交本地库,并推送到远程仓库)

  (3) git branch dev 创建分支

(4)git push origin dev  把本地分支提交到远程仓库(这一步很重要)

(5)git checkout dev 切换分支

(6)这个时候就切换到dev分支。提交推送也是dev远程仓库。不是master远程仓库

猜你喜欢

转载自blog.csdn.net/liyingying111111/article/details/83274225