2013-06-02 20:08:32 +0000 2013-06-02 20:08:32 +0000
93
93

Como posso modificar o meu perfil Git Bash no Windows?

Estou a usar o Git Bash no Windows 7 e gostaria de configurar pseudónimos de perfil Bash como alias gs='git status' para facilitar a minha vida. Como posso fazer isto?

Respostas (6)

120
120
120
2013-06-02 20:34:21 +0000

Quando abre o seu Git Bash, deve estar no seu directório home por defeito. Agora crie o ficheiro .bashrc* (se no Windows 7 o ficheiro deve ser nomeado .bashrc. ).

Se não estiver no directório home, mude para ele, digitando:

cd

e pressionando Enter. cd, sem quaisquer outros parâmetros listados depois, devolverá sempre o directório home.

& Pode criar o ficheiro digitando:

toque em .bashrc

Depois edite-o com Vim ou pode tentar 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, premindo a tecla i.

Adicione o seu pseudónimo, digitando:

alias gs=‘git status’

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

Guarde e feche o seu ficheiro, digitando o seguinte :wqEnter.

:wEnter apenas guardará o seu ficheiro.

:q!Enter abandonará o editor sem guardar o seu ficheiro.

Finalmente, actualize o ficheiro para utilizar as suas novas alterações, digitando:

& > fonte .bashrc

30
30
30
2013-06-02 20:34:58 +0000

Pode colocar .bash_profile no seu directório de utilizadores: Nome de utilizador.

Também pode criar alguns pseudónimos só para git, para que possa fazer apenas git st para git status adicionando estas linhas a C:\Users\i}nome de utilizador>>.gitconfig:

[alias]
st = status

Alguns outros pseudónimos ú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
0
0
0
2016-07-04 11:27:18 +0000

No seu directório home Git Bash, deve haver um ficheiro .gitconfig. Neste ficheiro pode adicionar os seus pseudónimos, adicionando [alias]. Deve ser algo como abaixo:

[alias]
st = status
co = checkout
```.
0
0
0
2017-10-28 15:54:10 +0000

Simplesmente (se tiver .bashrc irá adicionar alias ao fim do ficheiro):

cat >> ~/.bashrc

Colar ou escrever uma lista de alias. Prima Ctrl + D e, finalmente, execute:

source ~/.bashrc
0
0
0
2019-10-17 23:27:41 +0000

A minha versão git é git versão 2.18.0.windows.1 Demorei algum tempo a descobrir onde estava o .bashrc C:\Program Files\Gitc —> bash.bashrc hope it helps

0
0
0
2018-01-25 22:02:23 +0000

Se não conseguir encontrar o seu ficheiro ~/.bashrc, pode adicionar todos os pseudónimos ao seu ficheiro ~/.bash_profile.

Por exemplo, para adicionar um alias para um comando Git (git status) basta adicionar:

alias gs="git status"

Da mesma forma, pode adicionar um alias para um comando Bash (alterar caminho do directório):

alias myd="cd ~/path to my directory"