2016-09-26 2 views
0

을 읽은 후에는 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 HEAD@{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 비슷하지만 tt는 * 건너 뛰기 * 만 처리합니다. 그 사이의 큰 빈 줄에 대해서도 묻고 있습니다. 끝까지 스크롤 했습니까? 선의 분리는 무엇을 의미합니까? – Honey

+0

내 가정은 두 가지 이슈가 동일한 근본 원인이라는 것입니다. 그 대답에 언급 된대로 화살표 키를 사용하여 스크롤하면 빈 줄 문제가 해결됩니까? –

+0

@ScottWeldon ** 마우스를 사용하지 않고 ** 키보드를 사용 하시겠습니까? – Honey

답변

2

빈 줄의 출력을 참조하고 :...skipping... 라인은 호출기로 인쇄됩니다. 호출기에게 스크롤 명령을 내릴 때만이 줄을 보았고, 나중에 터미널의 스크롤바를 사용하여 터미널에서 "오프 스크린"출력을보기 위해 되돌아갑니다.

예를 들어 git --no-pager reflog을 사용하여 호출기를 사용하지 않으면이 행이 표시되지 않습니다.

+0

호출기 란 무엇입니까? – Honey

+0

@Honey git 명령의 출력을 페이지 단위로 처리 할 수있는 기능입니다. 그 차이를보기 위해서'git --no-pager reflog'를 시도하십시오. 페이저는 자식 명령에 내장되어 있지 않습니다. 기본적으로'less' 명령이지만'PAGER' 또는'GIT_PAGER' 환경 변수를 설정하여 변경할 수 있습니다. – j6t