Skip to content

Instalar Git

Opción 1: Versión portable

  1. Descarga la versión portable de Git:

    Visita https://git-scm.com y desplázate hacia abajo hasta encontrar la sección de descargas. Selecciona 64-bit Git for Windows Portable para descargar la versión portable de Git.

  2. Extrae el archivo:

    Descomprime el archivo .zip que has descargado en una ubicación de tu elección.

  3. Añade Git al PATH del sistema:

    Haz clic derecho en “Este PC” o “Mi PC” en el Explorador de Archivos y selecciona Propiedades. Luego, haz clic en Configuración avanzada del sistema y después en Variables de entorno. Busca la variable Path en “Variables del sistema” y haz clic en Editar. Añade la ruta donde se encuentra el ejecutable de Git.exe (.\Git\cmd) y haz clic en Aceptar para guardar los cambios.

Opción 2: Instalación usando Scoop

  1. Instala Scoop si no lo tienes:

    En la Terminal de PowerShell (ejecutándola como Administrador), escribe:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
  2. Instala Git usando Scoop:

    Luego, instala Git con el siguiente comando:

    scoop install main/git

Opción 3: GitHub Desktop

  1. Descarga GitHub Desktop:

    Visita https://desktop.github.com y descarga la última versión.

  2. Instala GitHub Desktop:

    Ejecuta el instalador y sigue las instrucciones en pantalla.

  3. Agregar Git al PATH del Sistema:

    GitHub Desktop incluye una versión integrada de Git. Para utilizar Git desde la línea de comandos, debes añadir su ruta al PATH (revisa la opción 1.3) la ruta suele ser:

    %UserProfile%\AppData\Local\GitHubDesktop\app-<versión>\resources\app\git\cmd

Configuración inicial

Aumenta la capacidad de Git para clonar archivos grandes, en la terminal escribe el comando:

git config --global core.longpaths true

Configurar el editor de texto por defecto:

git config --global core.editor "code --wait"
git config --global core.editor "idea64.exe"

Configura la verificación de SSL en caso de que tengas problemas:

git config --global http.sslVerify false

O importa el certificado SSL:

git config --global http.sslCAInfo /path/to/ca.pem

También puedes ejecutar configuraciones solo para un repositorio concreto:

git -c http.sslVerify=false clone https://github.com/name/repo