Come posso cambiare il percorso predefinito per Git Bash su Windows?

Sto usando Git su Windows 7 e accedo ai miei repository tramite Git Bash. Come posso cambiare la posizione di default che apre Git Bash quando lo avvio?

In alcuni casi è necessario passare a htdocs e quindi a una cartella specifica. C’è un modo per cambiare il file di configurazione per farlo aprire altrove? O sarebbe ansible scrivere un file .sh per fare questo?

Sfortunatamente Git Bash non aprirà il mio collegamento alla cartella htdocs sul mio desktop, e ci vogliono 5 cd s per arrivare alla mia directory desiderata.

Dopo aver installato msysgit, ho l’opzione Git Bash here nel menu di scelta rapida di Windows Explorer. Quindi semplicemente vado nella directory e poi apro Bash proprio lì.

Ho anche copiato il collegamento predefinito di Git Bash sul desktop e modificato la sua proprietà Start in in modo che punti alla directory del mio progetto. Funziona perfettamente.

Windows 7×64, msysgit.

Il modo più semplice senza installare msysgit è fare clic con il pulsante destro del mouse sull’icona di collegamento di Git Bash → Avvia in: → “C: \ Programmi (x86)”.

Cambia la voce Inizia in e indica la posizione di partenza di Git Bash. Se non si rimuove la parte da --cd-to-home dalla casella Target, la modifica Avvia in viene sovrascritta.

Aggiungi questa linea al tuo file .bashrc :

 cd C:/xampp/htdocs/; 

Se il file .bashrc non esiste, crearne uno nella cartella principale. Per me è: C:\Users\tapas\

Salva .bashrc e apri Git Bash. Questo è tutto!

Apri le proprietà della bash e cambia in “Inizia in” dove vuoi iniziare. Dopo questo, (ho avuto questo problema e l’ho risolto facendo questo) vai a destinazione ed elimina il file –cd-to-home parametro parte dopo “C: \ Programmi \ Git \ git-bash.exe”. Solo THEN inizierai nella directory “Start in” che hai specificato.

Se sei come me, e il modo in cui arrivi a Git è il tasto Windows + G + I + Invio , quindi puoi semplicemente premere il tasto Windows , cercare Git, fare clic con il tasto destro del mouse sull’icona Git Bash risultante, selezionare proprietà, e cambia il campo Start in:

Non sono esattamente sicuro di cosa faccia questo, perché non sono esattamente sicuro di cosa sia Git su Windows (una facciata sulla parte superiore di sh che di per sé è una facciata su cmd?), Ma in ogni caso, ora puoi appuntare la scorciatoia che Windows recuperi la ricerca di “Git” sulla barra delle applicazioni, o sul desktop, e verrà comunque avviato in qualsiasi directory in cui viene impostato.

Una volta aggiornato il campo Start in: assicurati di rimuovere il da --cd-to-home alla fine del campo Target:

Crea un collegamento a Git Bash sul desktop per comodità, quindi fai clic con il pulsante destro del mouse sull’icona goto properties. Qui troverai la sezione Inizia in: con una casella di testo. Sostituisci il percorso che desideri, ad esempio:

 %USERPROFILE%\Desktop 

Quindi aprilo direttamente facendo clic sull’icona. Otterrai il percorso desktop predefinito in Git Bash.

Fai clic con il tasto destro del mouse sul Git Bash shortcut e poi vai su properties .
Nelle properties all’interno dell’opzione start in aggiungere il percorso della directory in cui si desidera avviare Git Bash e apply le modifiche.

Basta digitare il percorso della tua directory locale (directory home del progetto Git) nelle proprietà di Git Bash. Cioè imposta il percorso C: \ yourprojsctdirectory nel campo delle proprietà di Git Bash “Esegui in” o (Ausführen in). Questo è tutto!

Ora fai doppio clic su Git Bash. L’intestazione di Git sarà sul tuo “yourprojsctdirectory”.

L’ho letto da qualche parte e ha funzionato per me.

Innanzitutto controlla in git bash qual’è la posizione di HOME. Apri git bash ed esegui

 echo $HOME 

Ora cambia il percorso HOME aprendo cmd ed esegui

 setx HOME "path/to/.ssh/loc" (I gave C:\Users\aXXXX) 

Ora verifica il controllo eseguendo il comando echo in git bash.

Aggiungi “cd your_repos_path” al tuo profilo Git, che è sotto il % .

Ho provato il seguente; mi ha aiutato Spero che ti aiuti anche.

 cd /c/xampp/your-project 

Sto usando Git bash su Windows 10, ecco la mia soluzione:

  1. Chiudi tutte le sessioni di git bash
  2. Hit chiave di Windows e digitare: env ; quindi fai clic su Edit environment variables for your account (pannello di controllo)
  3. Sotto “Variabili utente per ….”; premi il pulsante New
  4. Nome variabile: HOME
  5. Valore variabile: percorso in cui si desidera ~/ essere in git bash

Apri una sessione di git bash e pwd digitando: pwd e ricontrolla facendo cd ~/ && pwd