五.檢查和比較
1.git log 過濾你的提交歷史記錄
引數:--oneline
檢視歷史記錄的緊湊簡潔的版本
--graph 開啟拓撲圖結構
1.1 git log --author只查詢某個特定使用者的提交
1.2 git log --since --before 根據日期過濾提交記錄
還可以帶引數 --until
和--after
1.3 git log grep 根據提交注釋過濾提交記錄
2.git tag 給歷史記錄中的某個重要地方打上標籤
該tag命令基本上會給該特殊提交打上永久的書籤,從而使你在將來能夠用它與其他提交比較。通常,你會在切取乙個發布版本或者交付一些東西的時候打個標籤。
git tag -a v1.1命令給最新一次提交打上(head) 「v1.1」標籤,-a表示建立乙個帶注釋的標籤,在執行該命令時可不帶-a引數,但不新增注釋,則不知道對於這個標籤的任何資訊。
建立帶注釋標籤:git tag -a v1.03.10.18 -m"注釋" ,-m 後面帶需要填入的注釋內容
git log --decorate 可檢視標籤
test命令用法。功能 檢查檔案和比較值
test命令用法。功能 檢查檔案和比較值 1 判斷表示式 if test 表示式為真 if test 表示式為假 test 表示式1 a 表示式2 兩個表示式都為真 test 表示式1 o 表示式2 兩個表示式有乙個為真 2 判斷字串 test n 字串 字串的長度非零 test z 字串 字串的長...
test命令用法。功能 檢查檔案和比較值
test命令用法。功能 檢查檔案和比較值 1 判斷表示式 iftest 表示式為真 iftest 表示式為假 test表示式1 a表示式2兩個表示式都為真 test表示式1 o表示式2兩個表示式有乙個為真 2 判斷字串 test n字串字串的長度非零 test z字串字串的長度為零 test字串1 ...
程式開發質量檢查 五
在一段pb原始碼中,有看到如下一段程式碼 if il flow 1 then dw 3.settransobject sqlca dw 3.retrieve ls no else dw 3.settransobject sqlca dw 3.retrieve end if 這個程式碼之前有根據不同條...