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

Come posso modificare il mio profilo Git Bash in Windows?

Sto usando Git Bash su Windows 7 e vorrei impostare gli alias del profilo Bash come alias gs='git status' per semplificarmi la vita. Come posso farlo?

Risposte (6)

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

Quando aprite il vostro Git Bash, dovreste essere nella vostra home directory di default. Ora crea il file .bashrc (se su Windows 7 il file dovrebbe essere chiamato .bashrc. ).

Se non siete nella home directory, passateci digitando:

cd

e premendo Invio. cd, senza altri parametri elencati dopo, restituirà sempre la home directory.

Puoi creare il file digitando:

touch .bashrc

Poi modificalo con Vim o potresti provare a farlo con qualche editor di Windows, ma non lo consiglio, a causa di alcuni problemi di formattazione del testo.

vim .bashrc

Cambia in modalità Inserisci premendo il tasto i.

Aggiungi il tuo alias digitando:

alias gs=‘git status’

Esci dalla modalità di inserimento premendo il tasto Esc.

Salva e chiudi il tuo file digitando il seguente :wqEnter.

:wEnter salverà solo il tuo file.

:q!Enter chiuderà l'editor senza salvare il tuo file.

Infine, aggiorna il file per usare le tue nuove modifiche digitando

source .bashrc

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

Puoi mettere .bash_profile nella tua directory utente: C:\Users\.

Puoi anche creare alcuni alias solo per git in modo da poter fare solo git st per git status aggiungendo queste linee a C:\Users\.gitconfig:

[alias]
st = status

Alcuni altri alias utili:

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

Nella tua home directory di Git Bash dovrebbe esserci un file .gitconfig. In questo file puoi aggiungere i tuoi alias aggiungendo [alias]. Dovrebbe essere qualcosa come qui sotto:

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

Semplicemente (se avete .bashrc aggiungerete gli alias alla fine del file):

cat >> ~/.bashrc

Incolla o digita una lista di alias. Premi Ctrl + D e infine esegui:

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

La mia versione di git è git version 2.18.0.windows.1 Mi ci è voluto un po’ per capire dove fosse il .bashrc C:\Program Files\Git\etc —> bash.bashrc spero che aiuti

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

Se non riesci a trovare il tuo file ~/.bashrc, puoi aggiungere tutti gli alias al tuo file ~/.bash_profile.

Per esempio, per aggiungere un alias per un comando Git (git status) basta aggiungere:

alias gs="git status"

Allo stesso modo si può aggiungere un alias per un comando Bash (cambiare percorso alla directory):

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