• 2024-11-10开发分支管理策略
    GitFlow是一种基于Git版本控制系统的分支管理模型,定义了一套严格的分支命名和操作规范主要包括以下几种分支类型:主干分支(master):始终保持稳定,只包含经过充分测试和可发布的代码开发分支(develop):团队成员在该分支上进行日常的开发工作,所有的新功能和特性都先在这个分支上进行
  • 2024-08-18jenkins pipline脚本 获取git分支
    必须先禁用脚本安全性,参考文章:https://www.cnblogs.com/xiao987334176/p/18365397 点击ManageJenkins-->ScriptConsole输入以下脚本://定义Git命令defcmd="gitls-remote--headshttps://oauth2:[email protected]/xx.git"//执行命令并获取输出defproc=c
  • 2024-06-13idea中切换分支
    1.找到当前所在分支2.切换到其它分支先在远程分支(RemoteBranches)上找到想要切换的目标分支,然后checkout。checkout成功后远程分支会出现在本地分支(LocalBranches),然后可以在本地分支中找到该分支并checkout即可切换到该分支3.同步所有远程分支使用:fetch4.具体更新某个分
  • 2024-06-09A successful Git branching model
    AsuccessfulGitbranchingmodelhttps://nvie.com/posts/a-successful-git-branching-model/   Themainbranches  SupportingbranchesFeaturebranches ReleasebranchesHotfixbranches  
  • 2023-10-03Jenkins List Git Branches插件 构建选择指定git分支
    ListGitBranchesParameter|JenkinspluginAddsabilitytochoosefromgitrepositoryrevisionsortagshttps://plugins.jenkins.io/list-git-branches-parameter/1、安装组件  ListGitBranches2、验证功能1)新建任务 2)新增构建参数 3)选择git仓库我这里选择gitee,其他
  • 2023-07-21SVN的标准目录结构:trunk、branches、tags
    我们在一些著名开源项目的版本库中,通常可以看到trunk,branches,tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。branches是分支
  • 2023-01-01SVN中trunk,branches,tags用法详解
    Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开
  • 2022-12-30git hook- prepare-commit-msg
    1.不能提交到masterproductionmain这几个分支2.分支名只能以feature|hotfix|bugfix|release|dev|improvement这几个开头3.自动加分支名到提交的消息上4.变基的情况
  • 2022-11-09Git: delete all branches without upstream
     #!/usr/bin/envbash#deleteallbrancheswithoutupstreamwhilereadbranch;doupstream=$(gitrev-parse--abbrev-ref$branch@{upstream}2>/dev/null)
  • 2022-09-22svn 中的trunk,tags,branches分别是什么意思?
    1、trunk是主分支,是日常开发进行的地方。2、branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化