HG常用命令和場景 三 版本差別檢視

2021-06-18 14:03:27 字數 1169 閱讀 7452

相比對git的版本差別檢視,hg的思路和命令也都接近,都是通過,log和diff命令,只是略有不同:在hg中,使用hg log,缺省會列印所有的版本,一長串,倒序排列,意義不大,所以,通常使用hg log|more,這樣只檢視最近的幾個版本,如果需要更前面的版本,則繼續「下拉」即可:

[root@bogon project]$ hg log|more

changeset: 419:d5fa480f93fb

tag: tip

user: abcdate: fri sep 27 14:16:12 2013 +0800

summary: 修復bug1

changeset: 418:2f6c2d0d2a0f

user: abcdate: fri sep 27 13:54:35 2013 +0800

summary: 修復bug0

changeset: 417:4aac899b40dd

user: abcdate: fri sep 27 13:37:16 2013 +0800

summary: 新增需求2

changeset: 416:f1f5946116b9

parent: 415:ab83c1838e84

parent: 414:4230da86e783

user: cde

date: thu sep 26 16:53:04 2013 +0800

summary: 合併

changeset: 415:ab83c1838e84

parent: 412:4f816020ce31

user: cde

date: thu sep 26 16:51:56 2013 +0800

summary: 新增需求1

--more--

然後根據需要檢視不同版本的差別使用:hg diff -r 418 -r 419|more ,其中版本號前面要加上-r的引數,最後也最好加上"| more",別的基本上和git的思路差不多了,具體可以參見

git常用命令和場景(三)--版本差別檢視

Git常用命令和場景 三 版本差別檢視

更新上線前,需要進行 評審和走查,對於git,主要是檢視現行版本和線上版本 的差別,即使用git diff。首先,還是檢視程式版本,git log lixinglei bogon my git log commit d87f3ea30f8e1a31ef26523c43d17237e4b7285c m...

git常用命令 二 版本控制

檢視歷史版本 head指向當前版本 git log將歷史記錄以一行的形式展現出來 雜湊值全顯示 注意等號左右沒有空格 git log pretty oneline將歷史記錄以一行的形式展現出來 雜湊值顯示一部分 git log oneline歷史記錄 雜湊值一部分 帶移動步數 git reflog版...

Git常用命令和場景 二 版本回退

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 summa...