Instalar Git
Opción 1: Versión portable
-
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.
-
Extrae el archivo:
Descomprime el archivo .zip que has descargado en una ubicación de tu elección.
-
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
-
Instala Scoop si no lo tienes:
En la Terminal de PowerShell (ejecutándola como Administrador), escribe:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserInvoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression -
Instala Git usando Scoop:
Luego, instala Git con el siguiente comando:
scoop install main/git
Opción 3: GitHub Desktop
-
Descarga GitHub Desktop:
Visita https://desktop.github.com y descarga la última versión.
-
Instala GitHub Desktop:
Ejecuta el instalador y sigue las instrucciones en pantalla.
-
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