danielsgriffin
1
Like
are there nicer ways to get output like this? git status | grep -v '_site'

Answer

The command git status | grep -v '_site' is used to get the output of git status command without the lines containing the string _site. This is achieved by piping the output of git status to grep command with the -v option to exclude the lines containing the string _site
1
.
There are other ways to achieve similar results. One way is to use the --ignore option of git status command to ignore files or directories matching a pattern. For example, git status --ignore=_site will ignore the files or directories matching the pattern _site
1
.
Another way is to use the --short option of git status command to get the output in a short format. The short format displays only the status of the files and directories without any additional information. For example, git status --short | grep -v '_site' will display the status of the files and directories without the lines containing the string _site
1
.
Here's an example of using git status --short command to achieve similar results:
git status --short | grep -v '_site'
This command will display the status of the files and directories in a short format without the lines containing the string _site.

Related

how to format the output of git status command
how to customize the output of git status command
what are some alternative commands to git status for checking repository status