Para facilitar no desenvolvimento com o git, separei dois alias que utilizo no dia a dia de programação.
git ls — Listar a mensagem de commit, com data abreviada e autor
git ll — Listar os arquivos modificados, com autor e data
git ls — Listar a mensagem de commit, com data abreviada e autor
git log --graph --pretty=format:'%C(#ff00ff)%h%Creset %C(#00ffff)%ar%Creset%C(yellow)%d%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit
git ll — Listar os arquivos modificados, com data abreviada e autor
git log --pretty=format:"%C(yellow)%h%Cred%d %Creset%s%Cblue %C(bold blue)<%cn> %C(#ff00ff)%ai" --decorate --numstat
Como adicionar os aliases?
O jeito mais fácil para adicionar os aliases é pela própria configuração do git
git config --global alias.ls "log --graph --pretty=format:'%C(#ff00ff)%h%Creset %C(#00ffff)%ar%Creset%C(yellow)%d%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit"; git config --global alias.ll "log --pretty=format:'%C(yellow)%h%Cred%d %Creset%s%Cblue %C(bold blue)<%cn> %C(#ff00ff)%ai' --decorate --numstat"
Outra opção é adicionar cole o código no arquivo .gitconfig global
[alias] ls = log --graph --pretty=format:'%C(#ff00ff)%h%Creset %C(#00ffff)%ar%Creset%C(yellow)%d%Creset %s %C(bold blue)<%an>%Creset' --abbrev-commit ls = log --pretty=format:"%C(yellow)%h%Cred%d %Creset%s%Cblue %C(bold blue)<%cn> %C(#ff00ff)%ai" --decorate --numstat
Gostou das dicas e quer mais exemplos de aliases para o git? O site do durdn tem muitos exemplos no post Must have git aliases advanced examples
Deixe um comentário