¿Quieres descargar un repositorio Git, qué necesito (máquina Windows)?


Quiero descargar esta aplicación de código abierto, y están usando Git. ¿Qué necesito para descargar el código base?

Actualización ¿Cómo cambio el directorio de trabajo cuando estoy usando Git Bash? (Quiero descargar el repositorio en un determinado directorio, usando pwd me dice que voy a descargar el repositorio donde no lo quiero.

 70
Author: cjm, 2008-09-21

4 answers

Descargar Git en Msys. Entonces:

git clone git://project.url.here
 98
Author: Greg Hewgill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-21 03:55:47

Instalar mysysgit. (Igual que la respuesta de Greg Hewgill.)

Instalar Tortoisegit. (Tortoisegit requiere mysysgit o algo similar como Cygwin.)

Después de instalar TortoiseGit, haga clic con el botón derecho en una carpeta y seleccione Git Clone..., a continuación, introduzca la url del repositorio y, a continuación, haga clic en Aceptar.

Esta respuesta no es mejor que simplemente instalar mysysgit, pero puede evitar la temida línea de comandos. :)

 10
Author: James Lawruk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-08-09 19:00:28

No quiero iniciar una guerra de "Cuál es la mejor línea de comandos de Unix bajo Windows", pero ¿ha pensado Cygwin? Git está en el repositorio de paquetes Cygwin.

Y se obtiene una gran cantidad de efectos secundarios beneficiosos! (:-)

 2
Author: Brent.Longborough,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-11-28 19:03:04

Para cambiar el directorio de trabajo en Git Bash de GitMSYS, solo tiene que usar cd

Cd/ruta/do / directorio

Tenga en cuenta que:

  • Los separadores de directorios usan la barra diagonal (/) en lugar de la barra diagonal inversa.
  • Las unidades se especifican con una letra minúscula y sin dos puntos, por ejemplo, "C:\stuff" debe representarse con "/c/stuff".
  • Los espacios se pueden escapar con una barra invertida (\)
  • Completar la línea de comandos es tu amigo. Presiona TAB en cualquier momento para expandir las cosas, incluyendo opciones de Git, ramas, etiquetas y directorios.

También, puede hacer clic derecho en el Explorador de Windows en un directorio y "Git Bash here".

 1
Author: Michael Johnson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-21 04:25:18