广告位联系
返回顶部
分享到

Git实现克隆历史的某个版本

相关技巧 来源:互联网 作者:佚名 发布时间:2022-09-23 21:08:42 人浏览
摘要

步骤 查看历史记录 1 # 查看历史记录git log -3 实例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((af05c43...)) $ git log -3 commit af05c43b5c6b14abbe9c6267811e4fb0a2d2b372 (HE

步骤

查看历史记录

1

# 查看历史记录git log -3

实例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((af05c43...))

$ git log -3

commit af05c43b5c6b14abbe9c6267811e4fb0a2d2b372 (HEAD, origin/master, origin/HEAD, master)

Author: Simba1949 <simba1949@outlook.com>

Date:   Sun Jul 28 17:27:54 2019 +0800

    springcloud多环境配置文件

commit d124e2b35da7a9b51368e5f2d156b1128781c517

Author: Simba1949 <simba1949@outlook.com>

Date:   Sun Jul 28 16:39:14 2019 +0800

    SpringCloudConfig 多环境配置文件

commit acb80687cd82151f1beba3518c6a5327fad91c9a

Author: Simba1949 <simba1949@outlook.com>

Date:   Sun Jul 28 11:40:10 2019 +0800

    SpringCloud 学习笔记之分布式配置中心Config的学习,上传配置文件

选择要克隆的历史版本,克隆对应的历史版本数据

1

2

# 选择需要克隆的历史版本

git checkout acb80687cd82151f1beba3518c6a5327fad91c9a

实例

1

2

3

4

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((af05c43...))

$ git checkout acb80687cd82151f1beba3518c6a5327fad91c9a

Previous HEAD position was af05c43 springcloud多环境配置文件

HEAD is now at acb8068 SpringCloud 学习笔记之分布式配置中心Config的学习,上传配置文件

最后在恢复到最新数据

1

2

# 恢复最新数据

git pull origin master

实例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((acb8068...))

$ git pull origin master

From https://github.com/simba1949/config-center

 * branch            master     -> FETCH_HEAD

Updating acb8068..af05c43

Fast-forward

 .../default/spring-cloud-config-multi-client.properties                  | 1 +

 .../dev/spring-cloud-config-multi-client-dev.properties                  | 1 +

 .../prod/spring-cloud-config-multi-client-prod.properties                | 1 +

 .../spring-cloud-config-multi-client-dev.properties                      | 1 +

 .../spring-cloud-config-multi-client-prod.properties                     | 1 +

 .../spring-cloud-config-multi-client-test.properties                     | 1 +

 .../test/spring-cloud-config-multi-client-test.properties                | 1 +

 7 files changed, 7 insertions(+)

 create mode 100644 spring-cloud-config-multi-client/default/spring-cloud-config-multi-client.properties

 create mode 100644 spring-cloud-config-multi-client/dev/spring-cloud-config-multi-client-dev.properties

 create mode 100644 spring-cloud-config-multi-client/prod/spring-cloud-config-multi-client-prod.properties

 create mode 100644 spring-cloud-config-multi-client/spring-cloud-config-multi-client-dev.properties

 create mode 100644 spring-cloud-config-multi-client/spring-cloud-config-multi-client-prod.properties

 create mode 100644 spring-cloud-config-multi-client/spring-cloud-config-multi-client-test.properties

 create mode 100644 spring-cloud-config-multi-client/test/spring-cloud-config-multi-client-test.properties

Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((af05c43...))

演示

Git 最新版本数据

克隆历史版本后

最终恢复到最新版本数据

命令演示


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://blog.csdn.net/SIMBA1949/article/details/98246500
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计