- 学习目标 能够掌握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:全球最大同性交友平台,但是服务器在国外,国内访问...
上滑加载中
推荐直播
-
通用人工智能(AGI)到来前夕如何实现企业降本增效和应用现代化
2024/04/19 周五 14:00-16:00
李京峰 T3出行VP/CTO
李京峰是T3出行CTO,本次他将分享通用人工智能(AGI)到来前夕,如何实现企业降本增效和应用现代化。
回顾中 -
华为云云原生FinOps解决方案,为您释放云原生最大价值
2024/04/24 周三 16:30-18:00
Roc 华为云云原生DTSE技术布道师
还在对CCE集群成本评估感到束手无策?还在担心不合理的K8s集群资源申请和过度浪费?华为云容器服务CCE全新上线云原生FinOps中心,为用户提供多维度集群成本可视化,结合智能规格推荐、混部、超卖等成本优化手段,助力客户降本增效,释放云原生最大价值。
去报名 -
产教融合专家大讲堂·第①期《高校人才培养创新模式经验分享》
2024/04/25 周四 16:00-18:00
于晓东 上海杉达学院信息科学与技术学院副院长;崔宝才 天津电子信息职业技术学院电子与通信技术系主任
本期直播将与您一起探讨高校人才培养创新模式经验。
去报名
热门标签