2016-09-26 27 views
0

看完here據我所知git reflog會顯示一個所有人的頭像列表,基本上它會在每次結賬後保留一個歷史記錄。對?git reflog中的長空格表示什麼?

我不明白的是爲什麼列表頭之間會有長長的空白空間?我也看到:...skipping...這是什麼?

見我git reflog

git reflog 
7136d2c [email protected]{0}: checkout: moving from master to master 
7136d2c [email protected]{1}: checkout: moving from xhh994 to master 
7136d2c [email protected]{2}: merge master: Fast-forward 
f50e2ef [email protected]{3}: checkout: moving from master to xhh994 
7136d2c [email protected]{4}: pull upstream master: Fast-forward 
f50e2ef [email protected]{5}: checkout: moving from xhh994 to master 
f50e2ef [email protected]{6}: checkout: moving from master to xhh994 
f50e2ef [email protected]{7}: checkout: moving from hh994 to master 
f50e2ef [email protected]{8}: checkout: moving from master to hh994 
f50e2ef [email protected]{9}: pull upstream master: Fast-forward 
c1deded [email protected]{10}: checkout: moving from gr8987 to master 
25ac914 [email protected]{11}: commit: NotificationName changed 
c651d22 [email protected]{12}: merge master: Merge made by the 'recursive' strategy. 
ec0ff91 [email protected]{13}: checkout: moving from master to gr8987 
c1deded [email protected]{14}: pull upstream master: Fast-forward 
5a5781e [email protected]{15}: checkout: moving from gr8987 to master 
ec0ff91 [email protected]{16}: commit: properly dismissed keyboard 
5a5781e [email protected]{17}: checkout: moving from xhh990 to gr8987 
b70f51c [email protected]{18}: checkout: moving from x2480 to xhh990 
f083ee0 [email protected]{19}: checkout: moving from gr8987 to x2480 
5a5781e [email protected]{20}: checkout: moving from master to gr8987 
5a5781e [email protected]{21}: checkout: moving from xhh990 to master 
b70f51c [email protected]{22}: checkout: moving from master to xhh990 
:...skipping... 
7136d2c [email protected]{0}: checkout: moving from master to master 
7136d2c [email protected]{1}: checkout: moving from xhh994 to master 
7136d2c [email protected]{2}: merge master: Fast-forward 
f50e2ef [email protected]{3}: checkout: moving from master to xhh994 
7136d2c [email protected]{4}: pull upstream master: Fast-forward 
f50e2ef [email protected]{5}: checkout: moving from xhh994 to master 
f50e2ef [email protected]{6}: checkout: moving from master to xhh994 
f50e2ef [email protected]{7}: checkout: moving from hh994 to master 
f50e2ef [email protected]{8}: checkout: moving from master to hh994 
f50e2ef [email protected]{9}: pull upstream master: Fast-forward 
c1deded [email protected]{10}: checkout: moving from gr8987 to master 
25ac914 [email protected]{11}: commit: NotificationName changed 
c651d22 [email protected]{12}: merge master: Merge made by the 'recursive' strategy. 
ec0ff91 [email protected]{13}: checkout: moving from master to gr8987 
c1deded [email protected]{14}: pull upstream master: Fast-forward 
5a5781e [email protected]{15}: checkout: moving from gr8987 to master 
ec0ff91 [email protected]{16}: commit: properly dismissed keyboard 
5a5781e [email protected]{17}: checkout: moving from xhh990 to gr8987 
b70f51c [email protected]{18}: checkout: moving from x2480 to xhh990 
f083ee0 [email protected]{19}: checkout: moving from gr8987 to x2480 
5a5781e [email protected]{20}: checkout: moving from master to gr8987 
5a5781e [email protected]{21}: checkout: moving from xhh990 to master 
b70f51c [email protected]{22}: checkout: moving from master to xhh990 
5a5781e [email protected]{23}: checkout: moving from xhh990 to master 
: 

























7136d2c [email protected]{0}: checkout: moving from master to master 
7136d2c [email protected]{1}: checkout: moving from xhh994 to master 
7136d2c [email protected]{2}: merge master: Fast-forward 
f50e2ef [email protected]{3}: checkout: moving from master to xhh994 
7136d2c [email protected]{4}: pull upstream master: Fast-forward 
f50e2ef [email protected]{5}: checkout: moving from xhh994 to master 
f50e2ef [email protected]{6}: checkout: moving from master to xhh994 
f50e2ef [email protected]{7}: checkout: moving from hh994 to master 
f50e2ef [email protected]{8}: checkout: moving from master to hh994 
f50e2ef [email protected]{9}: pull upstream master: Fast-forward 
c1deded [email protected]{10}: checkout: moving from gr8987 to master 
25ac914 [email protected]{11}: commit: NotificationName changed 
c651d22 [email protected]{12}: merge master: Merge made by the 'recursive' strategy. 
ec0ff91 [email protected]{13}: checkout: moving from master to gr8987 
c1deded [email protected]{14}: pull upstream master: Fast-forward 
5a5781e [email protected]{15}: checkout: moving from gr8987 to master 
ec0ff91 [email protected]{16}: commit: properly dismissed keyboard 
5a5781e [email protected]{17}: checkout: moving from xhh990 to gr8987 
b70f51c [email protected]{18}: checkout: moving from x2480 to xhh990 
f083ee0 [email protected]{19}: checkout: moving from gr8987 to x2480 
5a5781e [email protected]{20}: checkout: moving from master to gr8987 
5a5781e [email protected]{21}: checkout: moving from xhh990 to master 
b70f51c [email protected]{22}: checkout: moving from master to xhh990 
5a5781e [email protected]{23}: checkout: moving from xhh990 to master 
:...skipping... 
7136d2c [email protected]{0}: checkout: moving from master to master 
7136d2c [email protected]{1}: checkout: moving from xhh994 to master 
7136d2c [email protected]{2}: merge master: Fast-forward 
f50e2ef [email protected]{3}: checkout: moving from master to xhh994 
7136d2c [email protected]{4}: pull upstream master: Fast-forward 
f50e2ef [email protected]{5}: checkout: moving from xhh994 to master 
f50e2ef [email protected]{6}: checkout: moving from master to xhh994 
f50e2ef [email protected]{7}: checkout: moving from hh994 to master 
f50e2ef [email protected]{8}: checkout: moving from master to hh994 
f50e2ef [email protected]{9}: pull upstream master: Fast-forward 
c1deded [email protected]{10}: checkout: moving from gr8987 to master 
25ac914 [email protected]{11}: commit: NotificationName changed 
c651d22 [email protected]{12}: merge master: Merge made by the 'recursive' strategy. 
ec0ff91 [email protected]{13}: checkout: moving from master to gr8987 
c1deded [email protected]{14}: pull upstream master: Fast-forward 
5a5781e [email protected]{15}: checkout: moving from gr8987 to master 
ec0ff91 [email protected]{16}: commit: properly dismissed keyboard 
5a5781e [email protected]{17}: checkout: moving from xhh990 to gr8987 
b70f51c [email protected]{18}: checkout: moving from x2480 to xhh990 
f083ee0 [email protected]{19}: checkout: moving from gr8987 to x2480 
5a5781e [email protected]{20}: checkout: moving from master to gr8987 
5a5781e [email protected]{21}: checkout: moving from xhh990 to master 
b70f51c [email protected]{22}: checkout: moving from master to xhh990 
5a5781e [email protected]{23}: checkout: moving from xhh990 to master 
b70f51c [email protected]{24}: commit: defaulted Home Screen to Job homeView after app is brought: 
+0

@ScottWeldon它是相似的,但只是解決*跳過*。我也在問兩者之間的大空虛。你一直向下滾動嗎?線條的分離意味着什麼? – Honey

+0

我的假設是這兩個問題都有相同的根本原因。如果您使用該答案中提到的箭頭鍵進行滾動,是否解決了空行問題? –

+0

@ScottWeldon你的意思是鍵盤在**不**使用鼠標? – Honey

回答

2

空行的輸出和:...skipping...線由尋呼機打印。只有當您向尋呼機發送滾動指令時纔會看到這些行,然後您將使用終端的滾動條返回以查看終端中的「屏​​幕外」輸出。

如果您不使用尋呼機,例如使用git --no-pager reflog,您將看不到這些行。

+0

什麼是尋呼機? – Honey

+0

@Honey這是讓你逐頁瀏覽git命令的輸出。嘗試使用'git --no-pager reflog'來查看差異。該尋呼機沒有內置到git命令中。默認情況下,它是less命令,但可以通過設置環境變量'PAGER'或'GIT_PAGER'來更改。 – j6t