- 学习目标 能够掌握Git基本命令的使用 能够使用Github创建和维护远程仓库 能够掌握Git分支的基本使用 学习目标 能够掌握Git基本命令的使用 能够使用Github创建和维护远程仓库 能够掌握Git分支的基本使用
- 云原生是基于分布部署和统一运管的分布式云,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。本文将详细讲解云原生全套配置过程。 云原生是基于分布部署和统一运管的分布式云,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。本文将详细讲解云原生全套配置过程。
- 实战Kubernetes1.13版本源码的下载和编译构建 实战Kubernetes1.13版本源码的下载和编译构建
- 前言本人之前使用git未注意到多账户的管理,所以用起来比较繁琐,在网上几经搜索后发现现有的教程均存在不通用的情况,而且在去年10月github更新后使用git上传也和之前不同。为此整理了一份最新的Git多账号配置上传博文。 1. 生成git账号公钥秘钥 1.1 生成gitlab账号公钥秘钥在C:\Users\Administrator\.ssh(这个目录不绝对,因人而异)下打开git ba... 前言本人之前使用git未注意到多账户的管理,所以用起来比较繁琐,在网上几经搜索后发现现有的教程均存在不通用的情况,而且在去年10月github更新后使用git上传也和之前不同。为此整理了一份最新的Git多账号配置上传博文。 1. 生成git账号公钥秘钥 1.1 生成gitlab账号公钥秘钥在C:\Users\Administrator\.ssh(这个目录不绝对,因人而异)下打开git ba...
- 目录一、GitHub配置二、Picgo的配置三、将gitee仓库导入到GitHub中四、批量修改图片路径就在前几天,gitee宣布将开源仓库全部人工审核,在审核到图床仓库时,显示编辑 因此为了保证之前typora文档中的图片正常显示,我产生了将gitee图床转换为GitHub图床的想法。一、GitHub配置1.首先,在GitHub中新建仓库,点击New编辑2.填写仓库名,并将仓库设置... 目录一、GitHub配置二、Picgo的配置三、将gitee仓库导入到GitHub中四、批量修改图片路径就在前几天,gitee宣布将开源仓库全部人工审核,在审核到图床仓库时,显示编辑 因此为了保证之前typora文档中的图片正常显示,我产生了将gitee图床转换为GitHub图床的想法。一、GitHub配置1.首先,在GitHub中新建仓库,点击New编辑2.填写仓库名,并将仓库设置...
- 第3章 Git 团队协作机制 3.1团队内协作图解 3.2 跨团队协作图解 3.3远程仓库操作命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下... 第3章 Git 团队协作机制 3.1团队内协作图解 3.2 跨团队协作图解 3.3远程仓库操作命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下...
- 打开即用 打开即用
- Git是一个分布式的文件托管系统,当然这里的文件主要是源代码(文本),也可以包含其他非文本的二进制数据。GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub,GitHub可以托管各种git库,并提供一个web界面。 Git是一个分布式的文件托管系统,当然这里的文件主要是源代码(文本),也可以包含其他非文本的二进制数据。GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub,GitHub可以托管各种git库,并提供一个web界面。
- 一 背景利用Gitlab CI实现基础设施编排自动化,用户后续针对基础设施的管理使用Gitlab完成,提交基础设施变更后,会出发pr进行Gitlab CI流水线执行,从而实现基础设施DevOPS流程。 二 流程架构 2.1 架构图 2.2 流程运维研发编写目标云的基于Terraform的资源清单文件,同事项目内管理Gitlab CI流程,在K8s不同NS下注册有对应的runner,当在不同... 一 背景利用Gitlab CI实现基础设施编排自动化,用户后续针对基础设施的管理使用Gitlab完成,提交基础设施变更后,会出发pr进行Gitlab CI流水线执行,从而实现基础设施DevOPS流程。 二 流程架构 2.1 架构图 2.2 流程运维研发编写目标云的基于Terraform的资源清单文件,同事项目内管理Gitlab CI流程,在K8s不同NS下注册有对应的runner,当在不同...
- 一 前言围绕代码基础结构(IaC)更改进行协作,需要检查和批准代码更改和预期的基础结构更改。GitLab 提供了一个解决方案,使用合并请求页面来帮助围绕 Terraform 代码更改及其预期效果进行协作。这样用户就不必构建自定义工具或依赖第三方解决方案来简化他们的 IaC 工作流。使用 GitLab 管理基础设施,您可以使用与 Terraform 的集成来定义可以版本化、重用和共享的资源:... 一 前言围绕代码基础结构(IaC)更改进行协作,需要检查和批准代码更改和预期的基础结构更改。GitLab 提供了一个解决方案,使用合并请求页面来帮助围绕 Terraform 代码更改及其预期效果进行协作。这样用户就不必构建自定义工具或依赖第三方解决方案来简化他们的 IaC 工作流。使用 GitLab 管理基础设施,您可以使用与 Terraform 的集成来定义可以版本化、重用和共享的资源:...
- DevOps意为“Development”和“Operations”,即为开发人员和运维人员之间沟通合作的开发模式,通过自动化“软件交付”和“架构更变”的流程,实现开发运维一体化,使得开发构建、测试、发布能够更加快捷、频繁和高效稳定。DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保证部门之间的沟通、协作与整合。它的出现时由于软件行业日益清晰地认识... DevOps意为“Development”和“Operations”,即为开发人员和运维人员之间沟通合作的开发模式,通过自动化“软件交付”和“架构更变”的流程,实现开发运维一体化,使得开发构建、测试、发布能够更加快捷、频繁和高效稳定。DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保证部门之间的沟通、协作与整合。它的出现时由于软件行业日益清晰地认识...
- Gitlab CI进阶之共享CI库 一 背景目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用公共的CI文件,后续仅需要维护公共的gitlab CI库即可,... Gitlab CI进阶之共享CI库 一 背景目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用公共的CI文件,后续仅需要维护公共的gitlab CI库即可,...
- 一 背景在目前微服务大行其道的背景下,Gitlab CI集成kubernetes已经是不可或缺的基本操作,我们前几节系统的实战了前后端项目以及物理/K8s混合环境部署,这节课我们来学习Gitlab CI如何将应用发布进K8s,我们都知道在之前的将gitlab-runner部署在服务器上面是存在一定的风险,如果运行pipeline的服务器宕机,发布任务就没办法继续了,更可怕的时候如果comm... 一 背景在目前微服务大行其道的背景下,Gitlab CI集成kubernetes已经是不可或缺的基本操作,我们前几节系统的实战了前后端项目以及物理/K8s混合环境部署,这节课我们来学习Gitlab CI如何将应用发布进K8s,我们都知道在之前的将gitlab-runner部署在服务器上面是存在一定的风险,如果运行pipeline的服务器宕机,发布任务就没办法继续了,更可怕的时候如果comm...
- 2.敏捷无敌之Gitlab CI架构流程详解 一 引子在我们知道了Gitlab CI是什以及它能为我们带来什么,在我们利用Gitlab CI之前,需要先了解其架构流程,通过本节学习Gitlab CI的基础概念及相关元素,更加有利于之后的三篇实战理解,Gitlab CI基于自动执行脚本,最大限度的减少在环境部署及上线时引入错误的可能性,当一条Gitlab CI集成完成,从新代码的开发到部署,... 2.敏捷无敌之Gitlab CI架构流程详解 一 引子在我们知道了Gitlab CI是什以及它能为我们带来什么,在我们利用Gitlab CI之前,需要先了解其架构流程,通过本节学习Gitlab CI的基础概念及相关元素,更加有利于之后的三篇实战理解,Gitlab CI基于自动执行脚本,最大限度的减少在环境部署及上线时引入错误的可能性,当一条Gitlab CI集成完成,从新代码的开发到部署,...
- 前言:现在版本控制使用Git居多,如果你还不会的话,点进来,教你如何配置Git。一、Git介绍Git和SVN类似,也是一个配置管理工具,而他们的区别之处在于:SVN是集中管理所有存档要保存在一台服务器上。这里可能存在一个单点故障的问题,即一旦服务器出问题,所有人都不能读档。Git是分布式管理存档可以保存在本地也可以保存在远程服务器GitHub:全球最大同性交友平台,但是服务器在国外,国内访问... 前言:现在版本控制使用Git居多,如果你还不会的话,点进来,教你如何配置Git。一、Git介绍Git和SVN类似,也是一个配置管理工具,而他们的区别之处在于:SVN是集中管理所有存档要保存在一台服务器上。这里可能存在一个单点故障的问题,即一旦服务器出问题,所有人都不能读档。Git是分布式管理存档可以保存在本地也可以保存在远程服务器GitHub:全球最大同性交友平台,但是服务器在国外,国内访问...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/22 周三 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
数字技术创新与商业愿景--数字化转型战略解读
2024/05/22 周三 19:00-20:30
王纪奎老师 华为科学家咨询委员会CTO
数字化转型浪潮下,你是否缺乏对前沿科技的战略洞察、难以将企业转型与国家战略相融合、缺少系统性规划的数字化思维…… 我们特别邀请了华为科学家咨询委员会CTO、战略研究院数字经济与数字化转型首席专家、《数字化转型战略》一书的作者——王纪奎老师。 在5月22日(周三)19点,为我们带来一场主题为“数字技术创新与商业愿景--数字化转型战略解决”的精彩直播。
去报名 -
华为云开发者日·广州站
2024/05/23 周四 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签