雲原生入門第六章:持續交付

  • 2022 年 3 月 17 日
  • 筆記

@ 目录 1. 简介 2. 学习目标 3. 应用程序交付 4. CI / CD 5. GitOps 6. 其它资源 1. 简介 这些年来,在任何平台上部署应用程序都有了很大的进步。一开始,应用程序可能会在同一台机器上执行他们写,后经由物理媒介(软盘、u盘、CD),现在我们在代码中检查服务器,构建和应 …

Continue Reading

居然可以像玩遊戲一樣學Git

工作中经常用到 git,但是用到的指令也都是比较初级的、简单的。当时学习的过程也是有点痛苦。各种概念理解起来要么靠想象,要么自己创建工程提交记录,然后执行指令,看具体效果。这样学下来是事倍功半。 在搜索git指令用法时,发现一个很好的网站,它通过类似游戏闯关的方式,让学习git变得十分有趣,玩的过程 …

Continue Reading

分享幾個你可能不知道的互動式Git 命令

摘要: 本文中讲述的几个交互式 Git 命令可以帮助你将文件的特定部分组合成提交。 本文分享自华为云社区《 Git你有可能不知道交互式暂存 》,作者:龙哥手记。 本节中的几个交互式 Git 命令可以帮助你将文件的特定部分组合成提交。 当你在修改了大量文件后,希望这些改动能拆分为若干提交而不是混杂在一 …

Continue Reading

命令行下Git調用IDEA的diff功能

  • 2022 年 2 月 28 日
  • 筆記

命令行下git diff, 有人欢喜有人厌, 本文以IDEA diff为例, 介绍如何更换Git的diff工具. IDEA diff IDEA作为一个图形化工具, 其实也提供了极少一部分命令行接口, 将IDEA安装目录下的bin目录添加到PATH环境变量中, 我们就可以在命令行中调用IDEA的命令了 …

Continue Reading

「BUAA OO Pre」Git生成多個ssh key並連接GitLab倉庫

  • 2022 年 2 月 17 日
  • 筆記

「BUAA OO Pre」Git生成多个ssh key并连接GitLab仓库 Part 0 前言 写作背景 笔者在配置学校GitLab的ssh key时遇到一些问题,原因应为曾经配置过GitHub的ssh key,因此在这里记录解决过程。 定位 基于本篇博客及其中给出的其他辅助资料,读者可以在已配置 …

Continue Reading

豬齒魚實踐之持續交付中的分支管理與版本控制

  • 2022 年 2 月 17 日
  • 筆記

现在越来越多的项目使用Git作为版本控制的工具,通过Git进行分支和Tag管理,大多数情况这个过程都由手工完成,缺乏相应的规范,对于分支和版本号的控制也很随意,出现这样的情况往往是大家对软件交付过程中的软件版本控制不够重视,“只要确保软件是最新的版本即可”,甚至是项目管理的漏洞或者缺陷。其实软件的版 …

Continue Reading

git推送項目到github並使用gitee做鏡像倉庫

  • 2022 年 2 月 16 日
  • 筆記

2022最新版github入门教程,教你如何一步步创建自己的github账号并初始化仓库,然后使用git工具配置个人工作环境。配合gitee仓库,作为github的镜像仓库使用。这篇文章很基础,对萌新来说是非常友好的,会持续更新优化。 本文将永久保留在个人的github仓库demo示例中 : //g …

Continue Reading

git忽略項目中的指定文件

  • 2022 年 2 月 13 日
  • 筆記

git仓库提交原则 :提交给远程仓库的只有源代码和相关的配置文件 如果是使用模板建立的仓库,会自带有.gitignore文件,无需再建立。当然如果需要在指定文件忽略,只需要在这个文件中添加指定的文件即可。 使用空仓库建立的话,没有.gitignore文件,需要自己建立,然后添加指定忽略的文件。如下( …

Continue Reading

Git忽略文件.gitignore的使用

  • 2022 年 2 月 13 日
  • 筆記

本博客旨在自我学习使用,如有任何疑问请及时联系博主 1.WHY? 当你使用 git add . 的时候有没有遇到把你不想提交的文件也添加到了缓存中去?比如项目的本地配置信息,如果你上传到Git中去其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性化配置文件我们一般不把它推送到git服务 …

Continue Reading