Comment modifier L'emplacement par défaut de Git Bash sur Windows?

J'utilise Git sur Windows 7 et j'accède à mes dépôts via Git Bash. Comment puis-je changer l'emplacement par défaut que Git Bash ouvre lorsque je le démarre?

c'est un peu long de naviguer vers htdocs, puis un dossier spécifique. Est-il un moyen de modifier le fichier de configuration pour ouvrir ailleurs? Ou serait-il possible d'écrire un .sh file pour faire ça?

malheureusement Git Bash ne veut pas ouvrir mon raccourci de dossier htdocs sur mon bureau, et il faut 5 cd s pour obtenir mon répertoire désiré.

134
demandé sur Peter Mortensen 2011-10-06 11:43:07

13 réponses

après avoir installé msysgit, j'ai l'option Git Bash here dans le menu contextuel de L'Explorateur Windows. Donc je me dirige simplement vers le répertoire et j'ouvre Bash juste là.

j'ai aussi copié le raccourci par défaut Git Bash sur le bureau et j'ai édité sa propriété Start in pour pointer vers mon répertoire de projet. Il fonctionne parfaitement.

Windows 7x64, msysgit.

154
répondu Marcin Gil 2017-07-21 16:52:35

la façon la plus facile sans installer msysgit est clic droit sur L'icône de raccourci Git Bash → commencer par: → "C:\Program Files (x86)".

Changement Démarrer dans entrée et point de sortie Git Bash position de départ. Si vous ne retirez pas la partie --cd-to-home de la zone cible, le début du changement sera annulé.

127
répondu Mohammad Arif 2017-07-21 16:55:09

Ajoutez cette ligne à votre fichier .bashrc :

cd C:/xampp/htdocs/<name of your project>;

si le .bashrc fichier n'existe pas, créez-en un dans votre dossier racine. Pour moi c'est: C:\Users\tapas\

Save .bashrc et open Git Bash. Ça y est!

74
répondu soundswaste 2017-07-21 17:04:27

ouvrir les propriétés de la bash et changer pour "Start in" à l'endroit où vous voulez commencer. Après cela, (j'ai eu ce problème et je l'ai résolu en le faisant) allez à la cible et supprimez la partie -- cd-To-home parameter après "C:\Program Files\Git\git-bash.EXE. " Ce n'est QU'alors que vous commencerez dans le répertoire "Start in" que vous avez spécifié.

10
répondu Vladimir Despotovic 2015-10-15 17:08:53

si vous êtes comme moi, et la façon dont vous obtenez à Git est Windows key + G + I + Enter , alors vous pouvez simplement appuyer sur la windows key , rechercher Git, clic droit sur le résultat Git Bash icône, sélectionnez Propriétés, et changez le champ Start in: .

Je ne suis pas exactement sûr de ce que cela fait, parce que je ne suis pas exactement sûr de ce que Git sur Windows est (une façade, sur le dessus du poisson, qui lui-même est une façade cmd?), mais dans tous les cas, vous pouvez maintenant pin le raccourci Windows tire sur une recherche de "Git" à votre barre des tâches, ou à votre bureau, et il sera toujours démarrer dans n'importe quel répertoire vous la définissez.

8
répondu Groostav 2017-07-21 16:53:36

une fois que vous avez mis à jour le champ Start in: , assurez-vous de supprimer le champ --cd-to-home à la fin du champ Target: ."

3
répondu Icementhols 2017-04-12 15:06:18

faire un raccourci Git Bash à Desktop pour la commodité puis clic droit sur l'icône Propriétés goto. Vous trouverez ici la section qui commence par: avec une zone de texte. Remplacez le chemin que vous voulez, par exemple comme:

%USERPROFILE%\Desktop

Puis ouvrez-le directement en cliquant sur l'icône. Vous obtiendrez le chemin de bureau par défaut dans Git Bash.

3
répondu anand 2017-07-21 16:56:45

faites un clic droit sur Git Bash shortcut et passez à properties .

Dans properties inside start in option Ajouter l'emplacement du répertoire que vous voulez démarrer Git Bash Dans et apply les changements.

2
répondu Anant Singh 2017-06-15 07:06:56

Je l'ai lu quelque part et ça a marché pour moi.

premier check in git bash Quel est l'emplacement de la maison. Ouvrir git bash

echo $HOME

changez maintenant le chemin D'accès en ouvrant cmd et exécutez

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

passe maintenant en contre-vérification en lançant la commande echo dans git bash.

2
répondu Chinmoy 2018-06-05 09:28:30

tapez simplement le chemin de votre répertoire local (Git project home directory) dans les propriétés de Git Bash. C'est-à-dire: définir le chemin C:\yourprojsctdirectory pour le champ Propriétés de Git Bash" Execute In " ou (Ausführen in). Ça y est!

double click Git Bash. L'en-tête Git sera sur votre "votreprojsctdirectory".

1
répondu Adnan Ali Ch. 2017-07-21 17:02:14

j'ai essayé ce qui suit; il m'a aidé. J'espère que cela vous aidera aussi.

cd /c/xampp/your-project
1
répondu Muhammad Sohail iqbal 2017-07-21 17:16:45

ajouter " cd youre_repos_path "à votre profil Git, qui est sous le % .

0
répondu Liang Haiming 2017-07-21 16:55:25

j'utilise Git bash sur Windows 10, voici ma solution:

  1. Fermer toutes git bash sessions
  2. appuyez sur la touche windows et tapez: env ; puis cliquez sur Edit environment variables for your account (panneau de configuration)
  3. sous" User variables for ...."; appuyez sur New button
  4. nom Variable: maison
  5. valeur de la Variable: chemin d'accès où vous voulez ~/ git bash

ouvrir une session git bash et le tester en tapant: pwd et double contrôle en faisant cd ~/ && pwd

0
répondu rolyat 2018-03-21 13:21:49