Git Bash 화면을 지우는 명령


85

Git에 화면을 지우는 명령이 있습니까? 예를 들어 많은 코드를 실행 한 후 창 명령 줄에서 cls를 입력하면 이전 코드가 모두 지워집니다. 그래서 나는 Git에서 동일한 유형의 기능을 원합니다. 누구든지 나에게 명령 이름을 말할 수 있습니다.


2
clear (1) 에 대해 묻고 있습니까?
Carl Norum 2013 년

1
확인. 알았어. 난 그냥 clear 입력합니다. 이전 줄을 모두 제거합니다.
naresh kumar 2013

4
ctrl + l도 일반적으로 작동합니다
wasatz

답변:


142

실제로 Unix 사용자 환경 명령을 찾고 있습니다.

clear

또는 키보드 단축키를 사용할 수 있습니다.

ctrl+l

http://en.wikipedia.org/wiki/Clear_(Unix)

Git Bash에서 전체 명령 기록을 지우려면.

history -c

1
GIT 확장 ( code.google.com/p/gitextensions )을 실행하고 GIT Bash 프롬프트를 실행하는 경우 Windows에서 작동 합니다.
Contango

2
그 생각을 할 수 있었어야 했어, clr 이후 포기 했어
Zac

4
작동하지 않고 모든 것을 위로 이동합니다. 청소 후 출력 라인을 살펴 보는 것은 도움이되지 않습니다.
예브게니 Afanasyev

8
reset버퍼도 제거 하도록 사용하는 것이 좋습니다 . 참조 이 답변
다니엘 JG

1
clear여러 번 사용할 때 이전 clear. 그게 일반적인 효과인가요? 그렇다면 scroll-up-so-that-the-next-command-is-the-only-one-I-can-see-but-the-history-is-still-preserved-if-I-want-to-scroll-up-to-it?. 대부분의 하이픈 문자열에 대한 PS Prize? )
ro͢binmckenzie

39

재설정 명령을 사용하면 화면이 완전히 정리되지만 이전 명령에 계속 액세스 할 수 있습니다.

reset

5
좋은! clear명령은 단순히 화면이 명확하게 보이는 방식으로 스크롤바를 이동합니다. 따라서 위로 스크롤하면 이전에 실행 한 명령의 출력을 볼 수 있습니다. reset명령은 화면 스크롤 막대를 재설정하고 이전 명령의 모든 출력도 플러시합니다. 우리는 말할 수 그래서 clear명령은 깨끗하고 부드럽고 reset하드 깨끗 :)입니다
통화 연결음

1
reset명령은 마치 처음부터 다시 열린 것처럼 터미널을 다시 초기화합니다.
RBT

5

어느 쪽 clearhistory -c실제로 일을하지 않습니다.
위로 스크롤 하면 모든 명령이 표시 됩니다.

해결책 :
Windows 10을 사용 중이고 git bash에 대해 mintty 2.7.9 (또는 그 이상?)를 사용하는 경우 Alt+ F8...를 사용 하면 작동합니다.
행운을 빌어 요.
즐거운 코딩입니다.

참조 : 여기 (Windows 7에서 작동하지 않았을 수 있음)


1
Alt + F8 감사합니다
Ahmad Sharif

4

또 다른 옵션은 .bash_profile을 수정 (또는 사용자 폴더에 생성)하고 다음을 추가하는 것입니다.

alias cls='clear';

이를 통해 'Windows'명령으로 bash를 지울 수 있습니다.


0

대부분의 경우 clr, clear 및 cls가 작동하지 않는 경우 Ctrl c를 사용하여 명령 작성을 계속합니다.


-2

git 명령없이 만 clear 사용

"지우기"


이것은 2013 년에 이미 제안되었습니다. 수락 된 답변을 참조하십시오. 중복 답변을 보내는 이유는 무엇입니까?
Alex Shesterov
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.