Como modifico o meu perfil do Git Bash no Windows?

75

Estou usando o Git Bash no Windows 7 e gostaria de configurar os aliases do perfil Bash, como alias gs='git status' , para facilitar a minha vida. Como posso fazer isso?

    
por Brian 02.06.2013 / 22:08

5 respostas

107

Quando você abre seu Git Bash, você deve estar em seu diretório home por padrão. Agora crie o arquivo .bashrc (se no Windows 7 o arquivo deve ser nomeado .bashrc. ).

Se você não estiver no diretório inicial, mude para ele digitando:

cd

e pressionando Enter . cd, sem nenhum outro parâmetro listado depois, sempre retornará o diretório inicial.

Você pode criar o arquivo digitando:

touch .bashrc

Em seguida, edite-o com o Vim ou tente fazê-lo com algum editor do Windows, mas não o recomendo, devido a alguns problemas de formatação de texto.

vim .bashrc

Mude para o Modo de Inserção pressionando a tecla i .

Adicione seu alias digitando:

alias gs='git status'

Saia do modo de inserção pressionando a tecla Esc .

Salve e feche seu arquivo digitando o seguinte : w q Entre .

: w Enter somente salvará seu arquivo.

: q ! Enter encerra o editor sem salvar seu arquivo.

Por fim, atualize o arquivo para usar suas novas alterações digitando:

source .bashrc

    
por 02.06.2013 / 22:34
26

Você pode colocar .bash_profile no seu diretório de usuários: C: \ Usuários \ < nome do usuário > .

Você também pode criar alguns aliases somente de gits para que possa fazer apenas git st para git status adicionando essas linhas a C: \ Users \ < nome_do_usuário > \. gitconfig :

[alias]
st = status

Alguns outros alias úteis:

cm = commit -m
cma = commit -a -m
br = branch
co = checkout
df = diff
ls = ls-files
sh = stash
sha = stash apply
shp = stash pop
shl = stash list
mg = merge
ph = push -u
    
por 02.06.2013 / 22:34
0

Se você não encontrar o arquivo ~/.bashrc , poderá adicionar todos os aliases ao arquivo ~/.bash_profile .

Por exemplo, para adicionar um alias para um comando do Git ( git status ) simplesmente adicione:

alias gs="git status"

Da mesma forma, você pode adicionar um alias para um comando Bash (alterar o caminho do diretório):

alias myd="cd ~/path to my directory"
    
por 25.01.2018 / 23:02
0

Em seu diretório home do Git Bash, deve haver um arquivo .gitconfig. Nesse arquivo, você pode adicionar seus aliases adicionando [alias] . Deve ser algo como abaixo:

[alias]
st = status
co = checkout
    
por 04.07.2016 / 13:27
0

Simplesmente (se você tiver .bashrc, você adicionará aliases ao final do arquivo):

cat >> ~/.bashrc

Cole ou digite uma lista de aliases. Pressione Ctrl + D e finalmente execute:

source ~/.bashrc
    
por 28.10.2017 / 17:54