5. git分支创建与主分支合并操作

1. 说明:

大型项目的开发往往是团队多人合作,每个人负责开发其中一个模块,对于代码的管理,每个人则需要在主分支的基础上开辟自己的分支进行开发,然后代码提交经过审核后才能合并到主分支上,避免直接在主分支上进行操作,导致代码混乱。

2. 操作步骤:

2.1 第一步:克隆远程仓库到本地仓库

首先,先在自己的系统盘符内创建一个文件夹,进入文件内部打开git bash,输入以下命令将远程仓库中的主分支代码克隆下来:

git clone 远程仓库地址

在这里插入图片描述
克隆下来之后,使用 cd 命令进入这个文件夹内,一般克隆下来的文件夹名称都是远程仓库的名称,我的是:
在这里插入图片描述

2.2 第二步:创建新分支进行开发

经过上述操作后,此时的命令行已进入对应的远程仓库文件夹内,并进行了关联,然后使用以下命令创建新的分支:以创建develop分支为例

git branch develop

创建后进入该分支:

git checkout develop

此时分支可以提交也可以不提交,可以等到自己的代码开发完毕后,再一并提交
如果提交的话可以使用以下命令:

git push origin develop   //如果远程没有这个分支他会自动创建这个分支

接下来就是去在文件夹内去开发自己的代码了
等代码开发结束之后,在此文件夹内打开git bash
打开后,先检查一下自己所在分支是不是自己的分支,使用 git branch 命令,如下图所示:
在这里插入图片描述
下一步在当前自己的分支下,对开发的代码文件进行提交,如下命令:
在这里插入图片描述
在这里插入图片描述
在自己的分支进行push时要注意:使用git push origin develop命令才能把代码正常提交到develop分支中:
在这里插入图片描述

2.3 第三步:合并分支

在自己的分支下提交代码文件后,在git命令中切换分支到主分支内:

git checkout master

然后使用merge命令进行分支合并:

git merge develop

在这里插入图片描述
分支合并后,也需要在主分支下进行推送,否则远程仓库中依然不显示合并后的代码文件:
在这里插入图片描述
推送后,刷新一下远程仓库即可看到合并过来的代码文件!
大功告成…

3. 删除分支:

git branch -d 分支名

持续更新中,请大家多多关注…

猜你喜欢

转载自blog.csdn.net/FY_13781298928/article/details/129813238