美文网首页
git工作流 -- git使用笔记1

git工作流 -- git使用笔记1

作者: 续断blog | 来源:发表于2021-03-18 12:07 被阅读0次

       简单记录下git工作流(命令版),后续会继续完善和更新

    准备工作

    • 安装git
    • 熟悉下git flow

    分支介绍

    Master分支
    正式环境主分支,不能随意修改,只能从其他分支合并过来

    Develop分支
    开发主分支,需要和Master保持一致,也不能随意修改,只允许从开发分支合并过来

    Feature分支
    开发分支,基于Develop分支创建创建,开发并测试完成后,需要合并回Develop主分支

    Release分支
    预发布分支,基于Develop分支创建,在这里进行上线前最后的测试,测试完成后,需要合并到Master和Develop分支

    Hotfix分支
    紧急修复分支,基于Master分支创建,在这里紧急处理正式环境的问题,处理并测试完成后,需要合并到Master和Develop分支。
    (简单说下中间省略步骤:Hotfix开发完成后,先合并到Develop测试,然后到Release测试,最后合并到Master和Develop分支并发布)

    命令模式

    git clone https://github.com/xxx/test test.com // 获取远程仓库代码到本地
    
    cd test.com // 切换到工作目录
    
    git branch // 查看当前工作目录所在分支(默认是在master分支)
    
    git checkout dev // 切换到开发分支
    
    git status // 查看修改
    
    git add . // 添加工作区所有改动到缓存区(比较暴力不推荐,建议先确认所有改动均合理后方可使用)
    
    git commit -m "第一次提交" // 提交代码到本地仓库
    
    git log --pretty=oneline // 查看日志
    
    git pull // 拉取远程代码到本地
    
    git push // 推送代码到远程仓库
    

    其他

    裂开,今天园子在维护整改了,要到3月25日11:59才开放,哎~~没法同步发文了

    相关文章

      网友评论

          本文标题:git工作流 -- git使用笔记1

          本文链接:https://www.haomeiwen.com/subject/aimucltx.html