GIT相关2

1.git安装

在终端,检查git是否安装

git --version

没有安装的话,去git官网,下载git

傻瓜式安装即可

安装后,在终端,检音qit是否安装

设置用户名和邮件地址 (最好和github的用户名/邮箱保持一致)

git config --global user.name "自己的用户名"
git config --global user.email "自己的邮箱"
#检查是否配置成功
git config --global --list

git工作流程图

2.Git分支

✦ 主分支 Master分支:用于存放线上版本代码,可以方便的给代码打版本号。

✦ 开发分支 Develop分支:用于整合 Feature 分支。

✦ 功能分支 Feature分支:某个功能的分支,从 Develop 分支切出,并且功能完成时又合并回 Develop 分支,不直接和Master 分支交互。

✦ 发布分支 Release分支:通常对应一个迭代。将一个版本的功能全部合并到 Develop 分支之后,从 Develop 切出一个Release 分支。这个分支不在追加新需求,可以完成 bug 修复、完善文档等工作。务必记住,代码发布后,需要将其合并到 Master 分支,同时也要合并到 Develop 分支。

✦ 补丁分支 Hotfix分支:紧急修复的分支,是唯一可以从 Master 切出的分支,一旦修复了可以合并到 Master 分支和 Develop 分支。

从每个分支的功能和约定可以看出,它流程多约束多,对于小规模应用并不适合。

3.远程仓库实现方式

方式一:利用第三方提供(免费、开源)
  1. github简介

    • 全球最大的代码托管网站,全球最大的源码开源网站

    • (一定要记住邮箱,密码!!!)

  2. 国内代码托管网站:码云/禅道/腾讯工蜂/gitlab

    • 首次登录腾讯工蜂一定要

      1. 验证邮箱

      2. 设置用户名和密码(一定要保存好,push时需要输入)

  3. 目前国内公司用的最多的是gitlab,一般需要公司自己搭建gitlab服务器企业级devops自动化部署学习

方式二:自己买服务器

由于自己搭建gitlab服务器成本较高,咱们学习阶段,使用第三方提供的gitlab,里面涉及到CI/CD

基于 Gitlab 的代码审查

基于gitlab的CICD流程规范

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值