¿Cómo cambio la ubicación predeterminada para Git Bash en Windows?

Resuelto Alex Waters asked hace 12 años • 27 respuestas

Estoy usando Git en Windows 7 y accedo a mis repositorios a través de Git Bash. ¿Cómo puedo cambiar la ubicación predeterminada que abre Git Bash en una carpeta conveniente cuando lo inicio?

Lleva algo de tiempo navegar hasta htdocsy luego a una carpeta específica. ¿Hay alguna manera de cambiar el archivo de configuración para abrirlo en otro lugar? ¿ O sería posible escribir un .sharchivo para hacer esto?

Desafortunadamente, Git Bash no abre htdocsel acceso directo a mi carpeta en mi escritorio y necesito usarlo cd5 veces para llegar al directorio deseado.

Alex Waters avatar Oct 06 '11 14:10 Alex Waters
Aceptado

La forma más sencilla sin instalar msysgit es hacer clic derecho en el icono de acceso directo de Git Bash → Iniciar en: → "C:\Program Files (x86)".

Cambie la entrada Inicio y señale la posición inicial de Git Bash. Si no elimina la --cd-to-homepieza del cuadro Destino, el cambio Iniciar en se anula.

Opción alternativa:

Si no tiene el acceso directo ni lo ha instalado en la ubicación predeterminada, abra un explorador de archivos y péguelo en el campo de ruta de búsqueda:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Git

Eso te llevará a la ubicación de los accesos directos de Git.

  • Haga clic derecho en 'Git Bash'
  • Haga clic en 'Propiedades'
  • Vaya al pivote 'Acceso directo'
  • Como han dicho otros, en Target elimine:--cd-to-home
  • Actualice Inicio en la fila a C:\Program Files (x86) o para mí fue
    • C:\Usuarios\<nombre de usuario>\Desktop\Sites
  • Aplicar como administrador

Bueno para ir

Mohammad Arif avatar May 18 '2012 11:05 Mohammad Arif

Después de instalar msysgit tengo la Git Bash hereopción en el menú contextual del Explorador de Windows. Así que simplemente navego hasta el directorio y luego abro Bash allí mismo.

También copié el Git Bashacceso directo predeterminado al escritorio y edité su Start inpropiedad para que apunte al directorio de mi proyecto. Funciona perfectamente.

Windows 7x64, msysgit.

Marcin Gil avatar Oct 06 '2011 07:10 Marcin Gil

Agregue esta línea a su .bashrcarchivo:

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

Si el archivo .bashrc no existe, cree uno en su carpeta raíz. Para mi es:C:\Users\tapas\

Guarde .bashrc y abra Git Bash. ¡Eso es todo!

soundswaste avatar Nov 21 '2014 07:11 soundswaste

Lo leí en alguna parte y funcionó para mí.

Primero verifique en git bash cuál es la ubicación de INICIO. Abre git bash y ejecuta

echo $HOME

Ahora cambie la ruta de INICIO abriendo cmd y ejecute

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

Ahora verifique ejecutando el comando echo en git bash.

Chinmoy avatar Jun 05 '2018 09:06 Chinmoy