• git


    git的基本配置

    安装完git想要使用就必须设置用户名和邮箱 (只需要配置一次即可)
    git config --global user.name "你的用户名"
    git config --global user.email "你的邮箱"


    git命令

    # 克隆仓库
    git clone 仓库地址

    # 暂存
    git add .

    # 提交本地仓库
    git commit -m "提交信息"

    # 推送到远程仓库
    git push

    # 拉取远程仓库最新内容
    git pull

    # 删除远程分支
    git push origin --delete 分支名

    git流程

    1 如果要完成一个功能
    1) 创建feature分支 (dev)
    2) 完成功能(add commit)(循环的操作)
    3) 切换到dev分支,将feature合并到dev上
    4) 删除feature
    5) 如果feature被推送到了远程
    删除远程
    git push origin --delete 分支名


    2 版本发布
    1) 创建release分支(dev)
    2) 修复bug(add, commit) (循环操作)
    3) 切换到dev分支,将release分支合并到dev上
    4) 切换到master分支,将release分支合并到master上
    5) 删除release分支
    6) 给master打上标签,并且携带标签推送
    7) 切换到dev分支

    3 修复master bug
    1) 创建hotfix分支(master)
    2) 修复bug(add, commit) (循环操作)
    3) 切换到master分支,将hotfix分支合并到master上
    4) 给master打上标签,并且携带标签推送
    5) 切换到dev分支
    6) 将hotfix合并到dev上
    7) 删除hotfix

    分支的设置

    1 从master分支检出一条新的分支dev(develop)
    2 将dev分支推送到远程变成origin/dev


    如果要完成一个功能
    1 从dev分支检出一条feature分支
    2 在feature分支上完成功能
    3 切换到dev分支,将feature分支合并到dev上

    分支的类别

    1 master (默认就有的分支)
    存储生产环境代码 (最稳定的代码)

    2 dev (develop)
    存储开发环境代码

    3 feature分支
    feature有多个 (每次添加新功能时创建的分支)最后和dev合并

    4 release分支
    dev分支想要放到master之前,需要先检出realease分支进行测试,修改bug后合并到dev以及master

    5 hotfix分支
    热修复master分支上的bug 当发现master分支上有bug时,在对应master分支上检出一条新的分支,然后修复bug在合并到master 和 dev上

    这五条分支,除master和dev以外,其他,解决完代码问题后删除即可

    origin/分支名 远程分支
    把远程分支检出就会有本地分支

  • 相关阅读:
    视频直播:Windows中各类画面源的截取和合成方法总结
    短视频技术详解:Android端的短视频开发技术
    视频直播关键技术:流畅、拥塞和延时追赶
    视频直播技术详解:直播的推流调度
    直播技术:从性能参数到业务大数据,浅谈直播CDN服务监控
    音视频通话:小议音频处理与压缩技术
    pip命令报错“no perl script found in input”
    python常见面试题讲解(三)明明的随机数
    如何使用photoshop修改图片的像素大小(分辨率)
    VMware Workstation如何修改弹出释放快捷键
  • 原文地址:https://www.cnblogs.com/bao2333/p/10278899.html
Copyright © 2020-2023  润新知