git log格式化日誌

2021-08-29 18:40:54 字數 804 閱讀 5601

git log --pretty=format:"arg"

%h 提交物件(commit)的完整雜湊字串

%h 提交物件的簡短雜湊字串

%t 樹物件(tree)的完整雜湊字串

%t 樹物件的簡短雜湊字串

%p 父物件(parent)的完整雜湊字串

%p 父物件的簡短雜湊字串

%an 作者(author)的名字

%ae 作者的電子郵件位址

%ad 作者修訂日期(可以用-date= 選項定製格式)

%ar 作者修訂日期,按多久以前的方式顯示

%cn 提交者(committer)的名字

%ce 提交者的電子郵件位址

%cd 提交日期

%cr 提交日期,按多久以前的方式顯示

%s 提交說明

以下是我個人比較喜歡使用的git命令的別名命令:

1.status -- st

git config --global alias.st status

2.commit -- ci

git config --global alias.ci commit

3.branch -- br

git config --global alias.br branch

4.checkout -- co

git config --global alias.co checkout

5.日誌輸出 mglog

git config --global alias.mglog "log --pretty=format: '%h %an:%ae %cr %s'"

go 日誌格式化

go 語言擁有一些不需要進行匯入操作就可以使用的內建函式。根據設定的日誌格式列印日誌資訊,日誌格式根據標誌位 std 的 bit 資訊確定,可組合使用,log 本身也內建了一些日誌格式 bit 1 為 1 列印日期資訊 bit 1 為 1 列印時間資訊 bit 1 為 1 列印時間的毫秒資訊 bit...

Python日誌模組logging格式化封裝

一 前言 對python 日誌模組logging進行了格式化輸出封裝,形成自己的日誌格式。以後就可以拿來主義了。1.輸出到控制台。2.輸出到當前workspace指定檔案。二 模組 log.py import logging import unittest import sys def handle...

格式化,強調 數值格式化

聚合函式返回的的數值型別的值有個特點就是沒有被格式化。通過前面的帶 sum 聚合函式的示例,我們可以看到這一點 注意合計值 命令,或者在物件檢視器中選中 displayformat 屬性。在上節的示例中,格式化操作是針對一物件或物件內的表示式,在物件內僅有乙個表示式時它還能正常工作,不過當物件內不有...