1. 首先使用hg log|more 檢視要回退到的版本:
[lixinglei@bogon project]$ hg log|more
changeset: 1167:dc735d4b2c72
tag: tip
user: lixl
date: tue sep 17 20:04:16 2013 +0800
summary: 需求10
changeset: 1166:7a44b481d073
user: lixl
date: tue sep 17 19:51:52 2013 +0800
summary: 需求9
changeset: 1165:b197a7ab17e0
user: lixl
date: tue sep 17 19:46:35 2013 +0800
summary: bug3
changeset: 1164:e097b1d63397
user: lixl
date: tue sep 17 19:44:34 2013 +0800
summary: requirement 1
如果要回退到1165版本,則使用hg update [版本號]:
[lixinglei@bogon projecte]$ hg update 1165
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
但是注意,這個只是**回退了,檢視版本還是有點問題,這個有點詭異,貌似不像git那樣有多種回退的方式可選擇,這裡暫時保留這個疑問?
Git常用命令和場景 二 線上版本回退
上線後,會遇到有問題的,有bug的,通常,最直接的就是回退到前面的某個版本 1.首先使用git log檢視要回退到的版本 python view plain copy lixinglei bogon my git log commit ff3f2238f33256c9d3436e235c1c34d3...
Git系列(二)版本回退
複習 在 git系列 一 中知道了如何初始化版本倉庫,將檔案新增到倉庫以及將檔案提交到倉庫。對應的git命令分別為 git init git add filename git commit m message message是對當前提交做的解釋說明 以及用git status來檢視當前倉庫的狀態。g...
Git(二) 版本回退與分割槽概念
git具有 快照 功能,每當你覺得檔案修改到一定程度的時候,就可以 儲存乙個快照 這個快照在git中被稱為commit。一旦你把檔案改亂了,或者誤刪了檔案,還可以從最近的乙個commit恢復,然後繼續工作,而不是把幾個月的工作成果全部丟失。在git中,我們用git log命令檢視歷史記錄。比如,我們...