Command to clear the Git Bash screen, including output buffer
Version ControlGit SvnGit BashVersion Control Problem Overview
Is there any command in Git, that clear the screen. for example in window command line after execute a lot of code, if you type cls, then it will clear all the previous code. so i want the same type of functionality in Git. so can anybody will tell me the command name.
Version Control Solutions
Solution 1 - Version Control
Actually you are looking for a Unix user environment command
clear
or you can use the keyboard shortcut
ctrl+l
http://en.wikipedia.org/wiki/Clear_(Unix)
To clear entire command history in Git Bash.
history -c
Solution 2 - Version Control
try using reset command, it will absolutely clean your screen but you will still have access to previous commands
reset
Solution 3 - Version Control
Neither clear
nor history -c
does the work actually.
Scroll up, all commands will be visible.
Solution:
If you are in Windows 10, and using mintty 2.7.9 (or above ?) for git bash,
use Alt + F8 ... this will work.
Best of luck.
Happy coding.
Reference: here (Perhaps it didn't work for Windows 7)
Solution 4 - Version Control
Another option is modify (or create in your user folder) your .bash_profile and add this:
alias cls='clear';
With this you can clear the bash with a 'Windows' command.
Solution 5 - Version Control
CTRL + L
search for more shortcuts in: here
Solution 6 - Version Control
Neither clear nor history -c was clearing the history permanently.
All commands will be visible when scrolled up.
So, I solved the issue by:
In my instance the path for bash history was:
/c/Users/<your_username>/.bash_history
I removed the file by the following commands:
rm ~/.bash_history
After that, I restarted the terminal. the commands were gone.
Solution 7 - Version Control
Most times clr, clear and cls doesn't work use ctrl c to continue writing commands
Solution 8 - Version Control
At the moment I use
clear;reset;clear
(in one line) and it sort of works (git version 2.32.0.windows.1).
Solution 9 - Version Control
use clear only without git command
" clear "