K8S+GitLab+Jenkins自动化发布项目实践(一)发布流程设计安装Docker服务部署Harbor作为镜像仓库部署GitLab作为代码仓库常用Git命令发布流程设计#mermaid-svg-pe9VmFytb9GmqMvG{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-pe9VmFytb9GmqMvG.error-icon{fill:#552222;}#mermaid-svg-pe9VmFytb9GmqMvG.error-text{fill:#5522
网上很多类似教程,但多少有点夹带私货,竟然拉取的第三方镜像,不敢乱用,于是结合其他人的博客和官方文档,结合部分作者的笔误踩的坑,知其然也要知其所以然,于2023年4月17日写下这篇。官方文档: https://docs.gitlab.com/ee/install/docker.html主要参考博客: https://www.cnblogs.com/diaomina/p/12830449.html 这篇文档很通顺,但中途有错误,需结合评论一起食用,而且怀疑步骤多余,因为我只把镜像启动就部署成功了建议: 1.服务器内存建议大于4G,抄自:https://about.gitlab.com/
网上很多类似教程,但多少有点夹带私货,竟然拉取的第三方镜像,不敢乱用,于是结合其他人的博客和官方文档,结合部分作者的笔误踩的坑,知其然也要知其所以然,于2023年4月17日写下这篇。官方文档: https://docs.gitlab.com/ee/install/docker.html主要参考博客: https://www.cnblogs.com/diaomina/p/12830449.html 这篇文档很通顺,但中途有错误,需结合评论一起食用,而且怀疑步骤多余,因为我只把镜像启动就部署成功了建议: 1.服务器内存建议大于4G,抄自:https://about.gitlab.com/
初始化新建一个新文件夹File,然后进入创建版本库初始化之后,分支无法显示,需要创建文件并提交,才是真正的初始化提交创建文件file01.txt右键空白处,点击提交按钮对提交内容进行操作推送到云端第一步第二步拉取新建分支切换分支第一步第二步创建空白分支此方法也可以用于文件夹里已有文件,但是不想删除,直接推送至云端初始化新建一个txt文件提交(此时,分支已经可以显示出来)删除txt文件再次提交
1、查看版本号(cmd)git--version2、配置并查看git本地配置账号邮箱$gitconfig--globaluser.name"hd"$gitconfig--globaluser.email"hd@qq.com"查看配置信息查看全部$gitconfig-l查看账号$gitconfiguser.name配置本地账号邮箱:$gitconfiguser.email查看本地电脑有配置文件 C:\Users\hd\.gitconfig 3、生成git公钥在C:\Users\hd\.ssh目录下(如果没有.ssh目录则手动创建)输入$ ssh-keygen-trsa-C"hd@qq.com"第
导言:在使用Git进行团队协作或者个人开发中,经常会遇到需要将远程分支的内容覆盖到本地分支的情况。本篇博客将详细介绍如何使用Git来实现远程分支覆盖本地分支的操作,帮助读者更好地应对这类需求。一、确认远程分支状态:首先,我们需要确认远程分支的状态,以便了解需要覆盖的内容是否符合预期。使用以下命令查看远程分支的状态:gitremoteshoworigin这会显示远程分支与本地分支的对应关系以及相关信息。确认远程分支名称和本地分支名称对应正确。二、备份本地分支:在进行远程分支覆盖前,建议备份本地分支,以防止数据丢失。创建本地分支的备份:gitbranchbackup_branch切换到备份分支:g
一、创建分支并提交 1)切换到基础分支,如主干gitcheckoutmastergitpull2)创建并切换到新分支gitcheckout-btestgitbranch可以看到已经在panda分支上3)更新分支代码并提交gitadd*gitcommit-m"inittest"gitpushorigintest4)在git代码管理界面经可以看到test分支了二、分支合并master表示主干的名称,develop表示分支的名称。(通常分枝合主干时,先把主干代码合并到分支,没问题后再将分支代码合主干)合并分支代码到主干//切换到develop分支:gitcheckoutdevelop//把devel
一、克隆远程仓库//克隆远程仓库的master分支到本地gitclonehttps://gitee.com/coderdawn/git-test.git//克隆远程仓库的指定分支(dev)到本地gitclone-bdevhttps://gitee.com/coderdawn/git-test.git二、根据远程的指定分支创建本地分支 //查看本地分支和远程分支的pull和push关系//通常克隆完远程仓库,远程仓库地址的别名为origingitremoteshoworigin//先更新远程仓库内容到本地(根据分支对应的pull和push关系,默认执行)gitpull//拉取指定分支到本地分支g
文章目录前言一、检查分支二、远程仓库与本地仓库关联前言当远程仓库新建了一个分支,在本地不存在时,需要把远程仓库中新建的分支与本地分支关联起来,例:远程仓库新建了一个test分支,而本地没有test分支一、检查分支查看本地分支gitbranch说明:发现只有2个分支查看远程分支说明:远程仓库上有4个分支,其中我们需要使用的时test_CG_mysql分支二、远程仓库与本地仓库关联查看分支后,我们需要在本地新建一个test_CG_mysql分支,并且与远程分支test_CG_mysql关联。使用以下命令可直接新建本地分支切与远程分支关联,并切换至对应分支gitcheckout-b本地分支名orig
文章目录前言pycharm创建本地分支Push至远程分支前言当我们写的项目代码越来越多时,一个master分支无法满足需求了,这个时候就需要创建分支来管理代码。创建分支可以快速的回滚到某个节点的版本,也可以多个开发者同时开发一个项目,当自己的功能完成后,提交到自己的分支上。在分支上测试通过后,最后把代码合并到master分支pycharm创建本地分支打开pycharm-Vcs-Git-Branches点击NewBranch输入新分支的名称,点击创建Push至远程分支上面分支创建成功后,pycharm所在的分支就是当前的新建分支上了如果当前的代码有修改,就先commit,再push。如果没有修改