Git per Windows: .bashrc o file di configurazione equivalenti per la shell Git Bash


250

Ho appena installato Git per Windows e sono felice di vedere che installa Bash.

Voglio personalizzare la shell nello stesso modo in cui posso usare Linux (es. Impostare alias come llfor ls -l), ma non riesco a trovare .bashrcfile di configurazione equivalenti.

Cosa dovrei modificare?



Per la WSL bash vedi questo: stackoverflow.com/questions/40820822/…
Vadzim,

Risposte:


306

Crea un .bashrcfile sotto ~/.bashrce via. Allo stesso modo per ~/.gitconfig.

~di solito è la tua C:\Users\<your user name>cartella. Digitando echo ~nel terminale Git Bash ti dirà che cos'è quella cartella.

Se non riesci a creare il file (ad es. Con Windows), esegui il comando seguente:

copy > ~/.bashrc

La finestra genererà un messaggio di errore ( comando non trovato ), ma il file verrà creato e pronto per la modifica.


3
È un file, non una cartella. ~ / .bashrc è nella tua home directory, quindi dovrebbe essere la directory in cui ti trovi non appena avvii la shell git bash. basta creare un file chiamato .bashrc e .gitconfig lì.
Charles Ma

12
Per creare il file .bashrc è possibile eseguire quanto segue dal prompt di DOS: copia> .bashrc. Crea il file con "La sintassi del comando non è corretta." ma puoi modificarlo ora.
tmorell,

31
Basta digitare notepad ~/.bashrcdal prompt di bash e il blocco note verrà avviato con questo file aperto o chiederà di crearlo, se non esiste. Se hai dimestichezza con Vim, basta digitare vim ~/.bashrc. Ha funzionato bene per me.
Gerardo Lima,

10
Windows crea un trucco per creare file come .profile (senza lettere prima del punto): fare clic con il pulsante destro del mouse -> crea nuovo file -> file di testo -> denominalo .profile. (NOTA IL DOT alla fine) -> premi invio
Denis

13
Puoi anche semplicemente digitaretouch ~/.bashrc
Chiel ten Brinke il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.