Git分支管理的策略是什么(git,开发技术)

时间:2024-05-05 04:33:46 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    一、创建测试项目

    1、新建GitHub仓库

    在GitHub上面新创建一个仓库,用来演示分支管理,如下图所示:

    Git分支管理的策略是什么

    点击“Create repository”按钮创建新仓库。

    Git分支管理的策略是什么

    2、将本地仓库项目上传到GitHub

    2.1、初始化本地仓库

    输入下面命令:

    $gitinit

    如下图所示:

    Git分支管理的策略是什么

    2.2、把文件添加到暂存区

    在新创建的本地仓库下面新建一个名为branchdemo.txt的文件,并添加到暂存区,先查看本地仓库文件状态,如下图所示:

    Git分支管理的策略是什么

    上图显示新创建的branchdemo.txt文件是未跟踪状态。需要使用git add命令添加到暂存区:

    Git分支管理的策略是什么

    2.3、提交到本地仓库

    将暂存区文件提交到本地仓库,命令:

    $gitcommit-m"commitfile"

    如下面所示:

    Git分支管理的策略是什么

    2.4、关联远程GitHub仓库

    将本地仓库和远程GitHub的仓库进行关联:

    Git分支管理的策略是什么

    2.5、将本地仓库推送到远程仓库

    将本地项目推送到远程仓库:

    Git分支管理的策略是什么

    然后查看GitHub仓库,这时发现GitHub仓库已经有了本地项目:

    Git分支管理的策略是什么

    2.6、查看状态

    输入如下命令:

    $gitstatus

    如下图所示:

    Git分支管理的策略是什么

    二、管理分支

    1、创建本地仓库新分支

    创建分支使用下面的命令:

    $gitbranch"新分支名称"

    例如:创建一个名为feature的分支,如下图所示:

    Git分支管理的策略是什么

    2、查看新创建的分支是否成功

    使用git branch命令查看所有的分支,如下图所示:

    Git分支管理的策略是什么

    可以看到新创建的分支已经成功,"*"号表示当前是在哪个分支。

    3、切换分支

    切换分支使用下面的命令:

    $gitcheckout"分支名称"

    如下图所示:

    Git分支管理的策略是什么

    4、查看当前分支

    如下图所示:

    Git分支管理的策略是什么

    从截图中可以看出:*号是在feature前面,表示现在是在feature分支了。

    5、将创建的分支推送到远程仓库

    新创建的本地分支需要推送到远程GitHub的仓库,使用下面的命令:

    $gitpushoriginfeature

    如下图所示:

    Git分支管理的策略是什么

    这时查看GitHub分支,会发现多了feature分支:

    Git分支管理的策略是什么

    6、修改文件

    修改branchdemo.txt文件。

    7、将修改后的文件提交到暂存区

    如下图所示:

    Git分支管理的策略是什么

    8、提交到本地仓库

    如下图所示:

    Git分支管理的策略是什么

    9、推送到远程仓库

    本地仓库修改后的内容需要推送到远程仓库,输入命令:

    $gitpushoriginfeature

    如下图所示:

    Git分支管理的策略是什么

    10、查看文件状态

    查看文件状态,检查文件是否提交成功,如下图所示:

    Git分支管理的策略是什么

    说明已经提交成功。

    11、合并到master分支

    合并分支之前先要切换到master分支,如下图所示:

    Git分支管理的策略是什么

    切换到master分支以后,在使用merge命令合并到master分支:

    Git分支管理的策略是什么

    将本地master分支推送到远程master分支:

    Git分支管理的策略是什么

     </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
    本文:Git分支管理的策略是什么的详细内容,希望对您有所帮助,信息来源于网络。
    上一篇:python中海象运算符:=怎么用下一篇:

    14 人围观 / 0 条评论 ↓快速评论↓

    (必须)

    (必须,保密)

    阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18