Git實(shí)現(xiàn)克隆歷史的某個(gè)版本
更新時(shí)間:2022年09月22日 17:11:25 作者:Simba1949
這篇文章主要介紹了Git實(shí)現(xiàn)克隆歷史的某個(gè)版本,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
步驟
查看歷史記錄
# 查看歷史記錄git log -3
實(shí)例
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多環(huán)境配置文件
commit d124e2b35da7a9b51368e5f2d156b1128781c517
Author: Simba1949 <simba1949@outlook.com>
Date: Sun Jul 28 16:39:14 2019 +0800
SpringCloudConfig 多環(huán)境配置文件
commit acb80687cd82151f1beba3518c6a5327fad91c9a
Author: Simba1949 <simba1949@outlook.com>
Date: Sun Jul 28 11:40:10 2019 +0800
SpringCloud 學(xué)習(xí)筆記之分布式配置中心Config的學(xué)習(xí),上傳配置文件
選擇要克隆的歷史版本,克隆對應(yīng)的歷史版本數(shù)據(jù)
# 選擇需要克隆的歷史版本 git checkout acb80687cd82151f1beba3518c6a5327fad91c9a
實(shí)例
Simba@SIMBA MINGW64 /t/IDE/IDEA/Workspace-Learn/config-center ((af05c43...)) $ git checkout acb80687cd82151f1beba3518c6a5327fad91c9a Previous HEAD position was af05c43 springcloud多環(huán)境配置文件 HEAD is now at acb8068 SpringCloud 學(xué)習(xí)筆記之分布式配置中心Config的學(xué)習(xí),上傳配置文件
最后在恢復(fù)到最新數(shù)據(jù)
# 恢復(fù)最新數(shù)據(jù) git pull origin master
實(shí)例
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 最新版本數(shù)據(jù)

克隆歷史版本后

最終恢復(fù)到最新版本數(shù)據(jù)

命令演示

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版)
這篇文章主要介紹了git push 本地項(xiàng)目推送到遠(yuǎn)程分支的方法(git命令版),需要的朋友可以參考下2020-09-09
搜索歷史基本原理實(shí)現(xiàn)即時(shí)自動補(bǔ)全聯(lián)想搜索技巧
這篇文章主要為大家介紹了搜索歷史基本原理實(shí)現(xiàn)即時(shí)自動補(bǔ)全聯(lián)想搜索技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
高性能WEB開發(fā)(5) 減少請求,響應(yīng)的數(shù)據(jù)量
上一篇中我們說到了 如何減少請求數(shù),這次說說如何減少請求、響應(yīng)的數(shù)據(jù)量(即在網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)量),減少傳輸?shù)臄?shù)據(jù)量不僅僅可以加快頁面加載速度,更可以節(jié)約服務(wù)器帶寬,為你剩不少錢(好像很多機(jī)房托管都是按流量算錢的)。2010-05-05

