Na maioria das vezes, você não precisa de toda a git status
saída. git
dá-lhe a versão menos detalhada: git status -s
. Por favor compare.
➜ dotfiles git:(master) ✗ git status
On branch master
Your branch is ahead of 'origin/master' by 3 commits.
(use "git push" to publish your local commits)
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: vimrc
modified: vimrc.augroups
modified: vimrc.bundles
modified: vimrc.writing
modified: zshrc
no changes added to commit (use "git add" and/or "git commit -a")
➜ dotfiles git:(master) ✗ git status -s
M vimrc
M vimrc.augroups
M vimrc.bundles
M vimrc.writing
M zshrc
Para executar o comando mais rápido, você pode adicionar um alias a .zshrc
ou .bashrc
:
alias gs="git status -s"