December 12, 2011
Comandos git exageradamente lentos…

Fala galera!

Recentemente instalei o git em uma máquina zero bala, até ai tudo bem, porém algo muito estranho estava acontecendo, TODOS os comandos git estavam exageradamente lentos, alguns chegando a demorar cerca de 1 minuto.

Se alguém tiver um problema parecido, basta somente configurar algumas variáveis, rodando esses comandos no console:

git config --global user.name "Your Name"
git config --global user.email you@example.com
git commit --amend --reset-author

Bem, é isso ai, comigo funcionou 100%! Abraços!


July 18, 2011
Exibindo o nome da branch atual no terminal

Para quem trabalha com git, sabe que as vezes diante de muitos projetos, fica confuso saber em que branch estamos, precisamos usar o comando git branch -a para nos localizar, certo?

Para facilitar esse trabalho, podemos simplesmente exibir o nome da branch no prompt do nosso terminal. Para usuários de Mac, basta adicionar o código abaixo no arquivo ~/.bash_profile, usuários de linux, adicione no arquivo ~/.bashrc.

# SHOW GIT BRANCH
function parse_git_branch {
 git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\u@\h:\W \$(parse_git_branch)\$ " 

Pronto, agora toda vez que você entrar em um diretório que contenha uma estrutura git, será informado em qual branch você esta trabalhando, veja:

diegoalvareznogueira@diego-macbook projeto (master) $ 

Prático não?!

Abraços!


Liked posts on Tumblr: More liked posts »