Git: ativar cores e nome do branch no terminal linux do Fedora 23

Postado em 18 de Março de 2016 às 01:50


Configure as variáveis globais do Git

Rode estes comandos para configurar as variáveis locais do seu Git:

git config --global user.name "Ronaldo Ramos Júnior"
git config --global user.email "ronaldo@tecnologialivre.com"
git config --global color.ui auto

Exibir o branch atual no bash

Se você trabalha com branches, e você deve, estas configurações vão ajudar você a visualizar em qual branch você está  em seu diretório de trabalho. A seguir você pode ver como seu prompt vai ficar:

[user@host directory-name (master)]$

Para habilitar esta opção, você deve utilizar a funćão __git_ps1, encontrada em:

/usr/share/git-core/contrib/completion/git-prompt.sh 

encontrada no pacote git-core. Adicione esta linha ao ~/.bashrc:

export PS1='[\u@\h \W$(declare -F __git_ps1 &>/dev/null && __git_ps1 " (%s)")]\$ '

Se você não possui o pacote Package-x-generic-16.pngbash-completion instalado você precisa fazer o download dele e incluir manualmente no seu ~/.bashrc. Supondo que ele esteja na pasta do usuário. Você deve adicionar a seguinte linha antes da configuraćão da variável PS1:

source ~/git-prompt.sh

Para ativar as novas configurações execute:

source ~/.bashrc

Você também pode configurar seu bash para exibir os estados do seu branch:

[user@host directory-name (master*)]$ 
[user@host directory-name (master+)]$ 
[user@host directory-name (master%)]$
  • Na primeira linha, um arquivo alterado foi detectado.
  • Na segunda linha, um arquivo foi alterado e adicionado na staged area (com git add)
  • Na terceira linha, você tem novos arquivos.

Para que esta funcionalidade seja habilitada, adicione as seguintes linhas antes de configurar sua variável PS1:

export GIT_PS1_SHOWDIRTYSTATE=true
export GIT_PS1_SHOWUNTRACKEDFILES=true

Adicione seu comentário




Comentários:

MashaBruri | 12 de Dezembro de 2017 às 20:37

This message is posted here using XRumer + XEvil 4.0

XEvil 4.0 is a revolutionary application that can bypass almost any anti-botnet CAPTCHA's.
Captcha Recognition Google (ReCaptcha-1, ReCaptcha-2), Facebook, BING, Hotmail, Yahoo,
Yandex, VKontakte, Captcha Com - and over 8.4 million other types!

You read this - it means it works! ;)
Details on the official website of XEvil.Net, there is a free demo version.

Check YouTube video "XEvil ReCaptcha2"