Instalación y uso de Git en Windows
1. Instalación de Git en Windows
Paso 1: Descargar Git
Descargar desde el sitio oficial:
Paso 2: Ejecutar instalador
Durante la instalación, seleccionar:
- Editor: Sublime Text (recomendado)
- PATH: Git from the command line and also from 3rd-party software
- HTTPS: Use the OpenSSL library
Paso 3: Finalizar instalación
Una vez instalado, se puede usar desde:
- Símbolo del sistema (CMD)
- PowerShell
- Git Bash (recomendado)
2. Verificar instalación
Abrir Git Bash y escribir:
git --version
Salida esperada:
git version 2.x.x
3. Configuración inicial
git config --global user.name "Irving"
git config --global user.email "irving@email.com"
Verificar configuración:
git config --list
4. Crear un repositorio local en Windows
Paso 1: Crear carpeta desde Git Bash
mkdir proyecto_git
cd proyecto_git
Paso 2: Inicializar repositorio
git init
Esto crea la carpeta oculta .git.
5. Ejemplo completo paso a paso
Crear archivo desde Git Bash
echo Hola Git > archivo.txt
Ver estado
git status
Salida esperada:
archivo.txt (untracked)
Agregar archivo
git add archivo.txt
Crear commit
git commit -m "Agrega archivo inicial"
6. Modificar archivo en Windows
Puedes usar:
- Bloc de notas
- Sublime Text
Ejemplo (Git Bash):
echo Segunda linea >> archivo.txt
Ver cambios
git status
Guardar cambios
git add .
git commit -m "Agrega segunda linea al archivo"
7. Ver historial de cambios
git log
Salida ejemplo:
commit 123abc...
Author: Irving
Message: Agrega segunda linea al archivo
8. Estructura del repositorio en Windows
proyecto_git/
│
├── archivo.txt
└── .git/
9. Archivo .gitignore en Windows
Crear archivo:
echo *.log > .gitignore
Ejemplo contenido:
*.log
*.tmp
node_modules/
10. Flujo básico en Windows
flowchart LR
A[Editar archivo] --> B[git add]
B --> C[git commit]
C --> D[Historial]
11. Estados de archivos
| Estado | Significado |
|---|---|
| Untracked | No agregado a Git |
| Modified | Modificado |
| Staged | Listo para commit |
| Committed | Guardado en historial |
12. Buenas prácticas en Windows
- Usar Git Bash para evitar problemas de comandos
- Hacer commits frecuentes
- Nombrar bien los commits
- Organizar carpetas del proyecto
Evita usar rutas con espacios o caracteres especiales para evitar errores en consola.
13. Conclusión
Git en Windows permite gestionar versiones de manera eficiente usando herramientas como Git Bash o PowerShell, facilitando el desarrollo organizado y profesional.
Dominar Git en Windows es el primer paso para trabajar en proyectos reales de desarrollo de software.