- Gitflow Workflow 是一个 Git 工作流,有助于持续软件开发和实施 DevOps 实践。 它由文森特·德里森 (Vincent Driessen) 在 nvie 首次出版并广受欢迎。 Gitflow 工作流定义了围绕项目发布设计的严格分支模型。 这为管理大型项目提供了一个强大的框架。Gitflow 非常适合具有预定发布周期的项目以及持续交付的 DevOps 最佳实践。 除了功... Gitflow Workflow 是一个 Git 工作流,有助于持续软件开发和实施 DevOps 实践。 它由文森特·德里森 (Vincent Driessen) 在 nvie 首次出版并广受欢迎。 Gitflow 工作流定义了围绕项目发布设计的严格分支模型。 这为管理大型项目提供了一个强大的框架。Gitflow 非常适合具有预定发布周期的项目以及持续交付的 DevOps 最佳实践。 除了功...
- 将本地代码上华为云devCloud的代码托管里报错 提交信息必须用GPG签名一、下面是解决方法1、生成gpg证书任意位置打开Git Bash,执行如下指令gpg --full-generate-key加密算法,直接回车,默认使用 RSA and RSA密钥长度,我选择 4096密钥有效的时间长度,直接回车,默认0,即永不过期Is this correct? (y/N) y,输入y,确认一下... 将本地代码上华为云devCloud的代码托管里报错 提交信息必须用GPG签名一、下面是解决方法1、生成gpg证书任意位置打开Git Bash,执行如下指令gpg --full-generate-key加密算法,直接回车,默认使用 RSA and RSA密钥长度,我选择 4096密钥有效的时间长度,直接回车,默认0,即永不过期Is this correct? (y/N) y,输入y,确认一下...
- 目录一、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.填写仓库名,并将仓库设置...
- 写在前面今天和小伙伴们分享一些Git分支的笔记学习的原因,关于Git分支之前简单看了下,就直接开始玩了,结果整不明白,乱七八糟看着很糟心,所以觉得有必要系统的学习下博文为《Pro Git》读书笔记整理,基本上是书里的知识感谢开源这本书的作者和把这本书翻译为中文的大佬们理解不足小伙伴帮忙指正,书很不错,感兴趣小伙伴可以去拜读下「 躺平是一种积极的生活态度 -----山河已无恙」Git 分支关于... 写在前面今天和小伙伴们分享一些Git分支的笔记学习的原因,关于Git分支之前简单看了下,就直接开始玩了,结果整不明白,乱七八糟看着很糟心,所以觉得有必要系统的学习下博文为《Pro Git》读书笔记整理,基本上是书里的知识感谢开源这本书的作者和把这本书翻译为中文的大佬们理解不足小伙伴帮忙指正,书很不错,感兴趣小伙伴可以去拜读下「 躺平是一种积极的生活态度 -----山河已无恙」Git 分支关于...
- 最近也是在非常紧急的准备暑期实习的面试,一边学习一边修补简历,因为之前看到某位大佬的帖子说建议投递的简历形式为`PDF`,这一下可是把我难死了,索性就可以在网上找寻各种方法,逛了一圈回来发现,网上特别多的这种帮助制作简历的平台,但是都没有把`word`文档转为`PDF`的,所以我必须重新在平台上重新输入一遍自己的信息然后再由平台进行制作,但是问题又出现了,部分信息我并不想填,但是不填平台不允许进行 最近也是在非常紧急的准备暑期实习的面试,一边学习一边修补简历,因为之前看到某位大佬的帖子说建议投递的简历形式为`PDF`,这一下可是把我难死了,索性就可以在网上找寻各种方法,逛了一圈回来发现,网上特别多的这种帮助制作简历的平台,但是都没有把`word`文档转为`PDF`的,所以我必须重新在平台上重新输入一遍自己的信息然后再由平台进行制作,但是问题又出现了,部分信息我并不想填,但是不填平台不允许进行
- Git基础与命令官方文档(中文):https://git-scm.com/book/zh/v2本文档是根据官方文档来编写的,以官方文档为准。 Git基础 全局配置git config --global user.name 'your name'git config --global user.email 'xxx@xx.com'自报家门 检查配置信息git config --list 获取... Git基础与命令官方文档(中文):https://git-scm.com/book/zh/v2本文档是根据官方文档来编写的,以官方文档为准。 Git基础 全局配置git config --global user.name 'your name'git config --global user.email 'xxx@xx.com'自报家门 检查配置信息git config --list 获取...
- 第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界面。
- Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 强大的分支管理,远远超过 SVN。那 git 如何创建版本库?如何进行一些常用的操作呢?欲知答案如何,请看下文分解。小时候看过一部印象很深的剧叫做《穿越时空的爱恋》,今日也厚着脸皮导演一部《穿越时空的git》,不上映,纯属自嗨!what is 版本库?无论我们平常使用git的频率如何,但是从事I... Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 强大的分支管理,远远超过 SVN。那 git 如何创建版本库?如何进行一些常用的操作呢?欲知答案如何,请看下文分解。小时候看过一部印象很深的剧叫做《穿越时空的爱恋》,今日也厚着脸皮导演一部《穿越时空的git》,不上映,纯属自嗨!what is 版本库?无论我们平常使用git的频率如何,但是从事I...
- `git bisect`命令使用二分搜索算法来查找提交历史中的哪一次提交引入了错误。它几乎能让你闭着眼睛快速定位任何源码导致的问题,非常实用。整个定位过程几乎是机械的操作,只需要无脑地:验证、标记、验证,即可定位到bug所在的提交 `git bisect`命令使用二分搜索算法来查找提交历史中的哪一次提交引入了错误。它几乎能让你闭着眼睛快速定位任何源码导致的问题,非常实用。整个定位过程几乎是机械的操作,只需要无脑地:验证、标记、验证,即可定位到bug所在的提交
- 使用 Git 的最佳方式一直存在争议。那是因为 Git 本身只详细说明了基本的分支操作,这使得它的使用模式: 即分支模型——常常成为用户有意见的地方。虽然Git 分支模型能够帮助开发者减少其在更改代码库时带来的冲突。Git Flow,是一种经常推荐给 Git 用户的分支模型。 也许一开始你对 Git Flow 的逻辑很感兴趣,但是直到你在实践中遇到了一些障碍。 毕竟,有无数的变量在起作用,没... 使用 Git 的最佳方式一直存在争议。那是因为 Git 本身只详细说明了基本的分支操作,这使得它的使用模式: 即分支模型——常常成为用户有意见的地方。虽然Git 分支模型能够帮助开发者减少其在更改代码库时带来的冲突。Git Flow,是一种经常推荐给 Git 用户的分支模型。 也许一开始你对 Git Flow 的逻辑很感兴趣,但是直到你在实践中遇到了一些障碍。 毕竟,有无数的变量在起作用,没...
- 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集成完成,从新代码的开发到部署,...
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
走进数据库:数据库基础知识精讲
2024/12/27 周五 16:00-17:30
Steven 华为云学堂技术讲师
数据管理是数据库的核心任务,本期直播将带领大家一起走进数据库,了解期发展趋势、基础模型、架构演进及相关的技术特点。同时还会介绍数据库对象和相关概念,帮助开发者对数据库使用和实践夯实基础。
去报名
热门标签