在gitlab使用gitlab runner执行CI/CD时,发现每次都要重新拉取docker镜像,即使本地已经有了,也不使用,直接重新拉去,导致流程很慢, 查询了下对应的配置文档,修改配置参数**pull_policy**为`pull_policy = "if-not-present"`,优先使用... ...
分类:
其他好文 时间:
2020-11-04 19:15:29
阅读次数:
31
指令 提前配置 查看当前版本:git --version 查看git配置信息:git config --list 配置提交人姓名:git config --global user.name 你的姓名 配置提交人邮箱:git config --global user.email 你的邮箱 提交步骤 初 ...
分类:
其他好文 时间:
2020-11-04 19:13:54
阅读次数:
21
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 先来看名词解释。 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区: 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版 ...
分类:
其他好文 时间:
2020-11-04 18:34:24
阅读次数:
14
如何把我们的源码同步到gitee或github远程仓库中 同步方式分以下几种: 1、命令同步 先查看下我们是否有远程仓库:git remote -v 如有就要删除远程仓库或是同命令覆盖,如全新安装就不需要! 删除已关联的名为origin的远程库: git remote rm origin 关联Git ...
分类:
其他好文 时间:
2020-11-04 18:34:03
阅读次数:
18
1、git整体流程图 2、公司代码管理仓库/自己的GitHub上的仓库(远程仓库已经存在的情况下) 1、git clone 检出远程仓库的地址 例如:git clone git@github.com:labuladong/fucking-algorithm.git 2、git pull 拉取远程代码 ...
分类:
其他好文 时间:
2020-11-02 10:44:36
阅读次数:
33
Win10下使用GitStack搭建Git服务器 Git是目前世界上最先进的分布式版本控制系统(没有之一)。 ? 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 有时候会混淆所在的工作目录,一不小心会写错文件或者覆 ...
为什么需要学习Spring Cloud 不论是商业应用还是用户应用,在业务初期都很简单,我们通常会把它实现为单体结构的应用。但是,随着业务逐渐发展,产品思想会变得越来越复杂,单体结构的应用也会越来越复杂。这就会给应用带来如下的几个问题: 代码结构混乱:业务复杂,导致代码量很大,管理会越来越困难。同时 ...
分类:
编程语言 时间:
2020-11-01 21:25:28
阅读次数:
20
记一次删除Git记录中的大文件的过程最近在开发一个新应用,有一天在gitlab上clone代码的时候发现我的应用竟然有170+M,明明是一个全新的应用,代码都没有几行呢,为什么会有这么大呢?后来经过了解Git的原理,解决了这个问题,把相关内容记录下来。分享一下。Why我的一个新应用竟然要170+M,这是打死我我也不会信的,于是就开始分析为什么会这么大。step1.把代码拉到本地gitclonegi
分类:
其他好文 时间:
2020-11-01 11:01:27
阅读次数:
18
使用vue3.0和element实现后台管理模板:https://www.cnblogs.com/zhoulifeng/p/10123632.html 通过自己所学的这段时间,利用空余时间,使用vue3.0脚手架搭建的一个关于后台的管理模板,所实现功能也是模仿一个后台的界面,数据分为两种存放,一种是 ...
分类:
其他好文 时间:
2020-11-01 10:32:44
阅读次数:
19
1. git的创建 git init 可以创建git 仓库 git add 文件名 可以提交文件到暂存区 git diff HEAD -- 文件名 对比文件与上一个版本之间的差别 git reset HEAD 可以将add 之后的文件进行取消 git commit -m "注释" 提交 git st ...
分类:
其他好文 时间:
2020-11-01 10:19:32
阅读次数:
16