Git中是否有任何清除屏幕的命令。例如在执行大量代码后的窗口命令行中,如果键入cls,那么它将清除所有以前的代码。所以我想在Git中使用相同类型的功能。所以任何人都可以告诉我命令名称。
答案 0 :(得分:123)
实际上,您正在寻找Unix用户环境命令
clear
或者您可以使用键盘快捷键
ctrl+l
http://en.wikipedia.org/wiki/Clear_(Unix)
在Git Bash中清除整个命令历史记录。
history -c
答案 1 :(得分:31)
尝试使用reset命令,它将绝对清理您的屏幕,但您仍然可以访问以前的命令
reset
答案 2 :(得分:2)
CTRL + L
在以下位置搜索更多快捷方式:here
答案 3 :(得分:1)
另一个选项是修改(或在您的用户文件夹中创建).bash_profile并添加:
alias cls='clear';
使用此功能,您可以使用“Windows”命令清除bash。
答案 4 :(得分:1)
clear
和history -c
都没有实际工作。
向上滚动,所有命令将可见。
解决方案:
如果您使用的是Windows 10,并且对git bash使用mintty 2.7.9(或更高版本?),
使用 Alt + F8 ...这将起作用。
祝你好运。
编码愉快。
参考:here(可能不适用于Windows 7)
答案 5 :(得分:0)
大多数情况下,clr,clear和cls无效,请使用ctrl c继续编写命令
答案 6 :(得分:0)
目前我使用
clear;reset;clear
(在一行中)并且它有点工作(git 版本 2.32.0.windows.1)。
答案 7 :(得分:0)
clear 和 history -c 都没有永久清除历史记录。
向上滚动时,所有命令都将可见。
所以,我通过以下方式解决了这个问题:
在我的例子中,bash history 的路径是:
/c/Users/<your_username>/.bash_history
我通过以下命令删除了文件:
cd ~
rm .bash_history
在那之后,我重新启动了终端。命令不见了。
答案 8 :(得分:-3)
仅在不使用git命令的情况下使用清除
“清除”