如何使用Git的分支功能进行项目的管理?

2022-12-21 0 610

在工程项目地合作开发操作过程中,许多这时候单厢采用Git代销辅助工具展开工程项目文档或是标识符的管理工作,方便快捷项目组核心成员间的协同合作开发。采用Git展开资金管理工作现阶段也是愈来愈受热烈欢迎,除Git除了许多的其它资金管理工作,其目地都是为的是能方便快捷资金管理工作、项目组协同合作开发、提升工程项目合作开发的工作效率。

许多这时候两个工程项目创建后,通常单厢有数对个人参予合作开发,这就会牵涉到是不是更为有效率的展开协同合作开发。Git特别针对那个难题就提供更多了组成部分管理工作的形式。

组成部分管理工作指的是从现阶段主组成部分(master)中创建组成部分(branch),接着每一人负责管理在他们的组成部分上展开合作开发、递交,最终大部份机能都合作开发顺利完成后,再分拆到主组成部分(master)上。

组成部分管理工作的约莫路子如下表所示库尔:

如何使用Git的分支功能进行项目的管理?

示意图右图,在两个主组成部分上能创建数个组成部分(brach1、brach2、… ),由主组成部分创建的组成部分上也能再创建组成部分,最终都能分拆到主组成部分上。

组成部分的创建和管理工作能参考上面的关键步骤展开。

1、 创建组成部分

1.1、从命令行上创建组成部分

从命令行上创建组成部分采用如下表所示指令:

git branch(组成部分名字)git checkout b(组成部分名字)//创建新组成部分并立即切换到该组成部分下

注意:创建组成部分时一定要指定主组成部分,明确是在那个主干上开始创建组成部分的。

1.2、从可视化辅助工具上创建组成部分

创建组成部分除能采用命令行展开创建,也能采用可视化辅助工具展开组成部分的创建,比如github、gitea等之类。我上面采用gitea展开演示是不是展开组成部分的创建,如下表所示:

如何使用Git的分支功能进行项目的管理?

示意图,现阶段的工程项目所在的组成部分是主组成部分(master),我就要在主组成部分上创建两个组成部分,是属于主组成部分(master)的组成部分。

(1) 在工程项目所在的仓库上,点击组成部分,如下表所示:

如何使用Git的分支功能进行项目的管理?

(2) 选择需要创建组成部分的主干,我这里是选择主组成部分(master),如下表所示:

如何使用Git的分支功能进行项目的管理?

(3) 选择创建新组成部分后,输入新组成部分的名称,如下表所示:

如何使用Git的分支功能进行项目的管理?

(4) 组成部分创建成功后就能查询到新创建的组成部分,如下表所示:

如何使用Git的分支功能进行项目的管理?

还能从仓库首页上看到,并能选择,如下表所示:

如何使用Git的分支功能进行项目的管理?

2、 更新本地仓库

新创建了组成部分后,如果有本地仓库的话,需要从远程仓库上更新信息到本地仓库,才能从本地仓库上查询到新的组成部分信息。

采用上面的指令:

git fetch 数据)。git merge // 将远程仓库上的大部份更新内容(假设已经被推送到服务器了)分拆到你的现阶段组成部分。

3、 查询本地仓库的组成部分信息

查询本地仓库的组成部分信息能采用如下表所示的命令行指令,如下表所示:

git branch // 没有参数时,git branch 会列出你在本地的组成部分。

查询信息如下表所示:

如何使用Git的分支功能进行项目的管理?

上图中,现阶段所在的本地仓库是主组成部分(master),共有两个组成部分(LCM_V2.0)。

注意:如果是新建的组成部分,本地仓库需要更新远程仓库的信息才能看见新建的组成部分信息。

如下表所示:

如何使用Git的分支功能进行项目的管理?

4、 切换组成部分

新建了组成部分后,想要切换组成部分的话,能采用如下表所示指令:

git checkout(组成部分名称)git checkout b(组成部分名称)//如果该组成部分不存在的话,会创建新组成部分并立即切换到该组成部分下

5、 分拆组成部分

如果想要分拆组成部分的话,能采用如下表所示的指令:

git merge [组成部分名]// 能多次分拆到统一组成部分, 也能选择在分拆后直接删除被并入的组成部分

6、 删除组成部分

如果两个组成部分分拆顺利完成,以后不打算再采用的话,能删除掉。删除组成部分能按上面的关键步骤操作:

比如:我所在的组成部分为 branch1 组成部分上,想删除 branch1 组成部分1、先切换到别的组成部分:git checkout branch22、删除组成部分: git branch d branch1 若是删除不了能强制删除,git branch D branch13、如果要删除远程组成部分,则:git push origindelete branch14、在从公用的仓库fetch标识符:git fetch origin branch1:branch1

组成部分的基本操作到此基本介绍完了,如果想要了解更多的Git操作指令,能参看文章:

https://blog.csdn.net/weixin_43866583/article/details/125644017

举报/反馈

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务