五 恢復到v1 0版本

2021-07-30 18:40:18 字數 1564 閱讀 5022

輸球總是令人不悅的,還是恢復1.0版本,只記錄顯示中國隊難得一次勝利的文字吧。

首先,檢查歷史版本的命令:

現在,讓我們回退到1.0版本。想想回退怎麼最方便,當然是說:麻煩回退到1.0版本。這樣的命令最簡單。但,不知你發現沒有,git記錄版本的東西,是一長串字元,而不是1.0 2.0 3.0 …. 這樣的版本號,這是因為git天生是分布式的,全國各地你的同事都在用,1.0 2.0肯定會衝突,那串字元是git用sha1算出的乙個id。

回退的命令是:

git reset --hard 5059

解釋一下,git reset是回退命令。上面的命令,顧名思義就是說設定當前版本為5059開頭的那個id版本。(那一長串字元不用全部輸完,只要能和其他的區別開來,但最少輸入4位長度)

然後,檢視一下log,可以看到,只剩v1.0乙個版本了。

每次檢視log,然後輸入id,有些麻煩,還有乙個辦法,git中head代表當前版本(必須大寫),head^ 代表上乙個版本,上上個就是head^^ ,上10個就是head~10。實驗一下,我們依次修改test.txt,建立3個版本。 test.txt 內容如下:

中國足球隊1:0 戰勝了南韓足球隊    // 1.0

這個時候,我們就從3.0版本,切換回2.0版本。但這個時候,如果你又想恢復3.0版本怎麼辦?只有用3.0版本的id了

好了,現在我們測試,直接從3.0切換到1.0。

git reset --hardhead~2  (

現在的版本是

3,往前

2個版本

總結來說,就是你讓head指向那個版本,當前版本就是他了。

v1.0             v2.0         v3.0       v…

head

有個小問題,比如上面,當讓head指向v2.0版本後,如果又重啟了電腦,這個時候檢視狀態,只會顯示v1.0和v2.0的id,3.0的已經沒有了。這個時候如果想恢復,怎麼辦呢?其實head可以理解為乙個指標,他只是將當期版本指向某個id。那麼我們只要查到以前的id,就可以恢復。

查詢歷史操作的命令是:

在這裡檢視那些已經「消失」的版本id

在這裡檢視那些已經「消失」的版本id

跨域跨平台實時計算引擎V1 0版本

第一章 專案概述 1.1.業務現狀 廣東聯通2013年開始著手進行大資料平台的建設,在2014年初步建成了乙個能夠提供指標標籤服務的大資料基礎平台,並在其基礎上構建了自助工具基本應用,為廣東聯通的大資料發展打下了結實的基礎。但已有的大資料平台,具有如下幾大核心痛點 圖 核心痛點 1.已支援大量業務使...

開心下單助手v1 0免費版

開心下單助手是一款用於 賣家的下單助手,支援一件 一件下單,自動發貨工具,自動獲取買家訂單資訊,自動填寫買家收貨位址 功能介紹 1.自動獲取買家訂單資訊 2.自動填寫買家收貨位址 3.自動獲取商品上家e淘佣金鏈結 自動搞定 4.支援自定義鏈結下單 目前除e淘以外的鏈結只能手動複製貼上鏈結 5.支援記...

HUA技術寶 v1 0 綠色版

hua技術寶是一款可以 查詢最新熱門軟體和熱門教程的應用 這款工具的教程包括了qq的一系列教程及一些遊戲的教程還有各種軟體的教程,非常實用。軟體介紹 1.自動檢測更新,保持長期更新。資源嚴格審查,最大限度減少異常病毒 2.資源全部採用多執行緒處理更新,每個資源不互干擾,瞬間完成處理及更新 3.收集了...