摘要:
在Git中进行版本回退需要使用git reset命令。 以前面文章中的示例为例,当我准备在V4版本,回退到V3版本的时候,分支中的提交和工作目录中文件的状态,如下图所示: 我们分别执行了三种回退方式: git reset --soft HEAD^:温柔的回退。 git reset --mixed H 阅读全文
摘要:
git reset --hardcommit-id命令:回退到指定版本。(hard:强硬,严格的回退) 该命令不仅移动了分支中HEAD指针的位置,还将工作区和暂存区中数据也回退到了指定的版本。 (提示:该命令慎用。) 示例开始: 首先在版本库中的readme.txt文件中添加一行内容,并提交该内容。 阅读全文
摘要:
git reset --mixed commit-id命令:回退到指定版本。(mixed:混合的,即:中等回退。) 该命令不仅修改了分支中HEAD指针的位置,还将暂存区中数据也回退到了指定版本。 但是工作区中的版本仍是回退前的版本。 --mixed参数是git reset命令的默认选项。 示例开始: 阅读全文
摘要:
git reset --soft commit-id命令:回退到指定版本。(soft:柔软的) 该命令仅仅修改分支中的HEAD指针的位置,不会改变工作区与暂存区中的文件的版本。 实现上是只做了一件事情,就是移动HEAD指针的指向,指向了指定的提交版本。 示例开始: 首先在版本库中的readme.tx 阅读全文
摘要:
1、什么版本回退 版本回退也可以叫回滚。 若修改过的文件,不仅添加到了暂存区,还提交到了本地版本库,还能撤销吗? 已经无法撤销修改了,但是可以回退到修改前的版本。 版本回退也是撤销操作的一种,但我更愿意和前两种撤销操作分开理解。 引用廖雪峰比喻: 你不断对文件进行修改,然后不断提交修改到版本库里,就 阅读全文
摘要:
1、准备工作 (1)创建阿里云平台账号 阿里云官网地址:https://www.aliyun.com/ 淘宝、支付宝账号可复用,这里不做过多说明了。 (2)找到容器镜服务界面 在阿里云官网主页,产品 —> 容器与中间件 —> 容器镜像服务ACR —> 管理控制台。 如下图所示: 进入到阿里云容器镜像 阅读全文
摘要:
1、save命令 将指定的一个或多个镜像保存成.tar格式的文件,进行打包归档。 查看docker save帮助命令,如下: [root@192 ~]# docker save --help Usage: docker save [OPTIONS] IMAGE [IMAGE...] Save one 阅读全文
摘要:
1、准备工作 Docker Hub地址:https://hub.docker.com/ (1)注册用户: 说明: Sign In:登陆,已有账户,点击这里进行登陆。 Sign Up:注册,没有账户,点击这里进行注册。 Get Started Today for Free :立刻免费开始。 Alrea 阅读全文
摘要:
1、目标 以ContOS镜像为基础镜像,自定义一个tomcat9的镜像。 镜像可以正常运行,外界可以访问。 与宿主机与tomcat9之间配置挂载。 部署一个简单的WEB项目,外界可以访问。 2、准备 准备tomcat压缩包,因为tomcat的运行需要JDK,所以也需要JDK8的压缩包。 如下: ap 阅读全文
摘要:
COPY 和 ADD 都是 Dockerfile 中的指令,有着类似的作用。它们允许我们将文件从特定位置复制到 Docker 镜像中。 1、COPY指令 (1)COPY指令说明 COPY 指令从 <src> 复制新的文件或目录,并将它们添加到 Docker 容器文件系统的 <dest> 的路径下。 阅读全文