8. Primeros comandos de git
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Tutorial: Primeros Comandos de Git - Tu Primer Contacto con la Consola
🎯 Por Qué Usar la Consola (y no solo Interfaces Gráficas)
La Analogía del Auto
Interfaz gráfica = Auto automático
Más fácil al inicio
Te oculta los detalles
Limita lo que puedes hacer
Consola = Auto manual
Al principio cuesta más
Entiendes TODO lo que pasa
Tienes control total
Puedes hacer trucos avanzados
💡 Consejo clave: Aprende primero la consola. Luego las interfaces gráficas serán SUPER fáciles porque entenderás qué hacen detrás de escena.
🛠️ Tu Primer Contacto con Git
1. Verificar que Git Está Instalado
git --version¿Qué significa --?
Un guión (
-) = abreviaturas (ej:-am=-a -m)Doble guión (
--) = palabras completas (ej:--version)
Ejemplo:
# ✅ Correcto - palabra completa
git --version
# ❌ Esto no funcionaría (por ahora)
git commit -am "mensaje"Salida esperada:
git version 2.34.1✅ Si ves un número de versión = ¡Git está instalado!
❌ Si ves error = necesitas instalar Git primero
🆘 Tu Mejor Amigo: La Ayuda de Git
Ayuda General
git helpEsto muestra TODOS los comandos disponibles. Es como tu menú principal.
Ayuda Específica
git help [comando]Ejemplo:
git help commitProblema común: ¡Hay demasiado texto! Aparece esto:
: (dos puntos al final)Solución mágica:
Usa flechas para navegar
Presiona
qpara salir (¡memoriza esto!)Ctrl+Ctambién funciona
https://via.placeholder.com/500x200/2ECC71/FFFFFF?text=Flechas+para+navegar+++q+para+salir
👤 Configuración Esencial: Presentándote a Git
Por Qué Configurar
Git necesita saber QUIÉN eres para "firmar" tus cambios. Es como cuando firmas un documento importante.
Los Dos Comandos Más Importantes
# 1. Configurar tu nombre
git config --global user.name "Tu Nombre"
# 2. Configurar tu email
git config --global user.email "tu-email@ejemplo.com"📍 Notas Importantes:
--global= Esta configuración aplica para TODOS tus proyectosSin respuesta = ¡Éxito! Git solo habla cuando hay problemas
El email NO se verifica localmente (Git confía en ti)
Verificar tu Configuración
git config --global --listSalida ejemplo:
user.name=Fernando Herrera
user.email=fernando@gmail.com✏️ Editar Configuración Manualmente
Opción 1: Usar Editor de Texto
git config --global --editComandos del editor (Vim):
i= modo inserción (para escribir)Esc= salir del modo inserción:wq= guardar y salir:q!= salir SIN guardar
Opción 2: Sobrescribir
# Cambiar nombre
git config --global user.name "Nuevo Nombre"
# Cambiar email
git config --global user.email "nuevo@email.com"🔍 Entendiendo la Configuración Global
La Analogía del Perfil de Usuario
Configuración global = Tu perfil en una red social:
Se aplica a TODO lo que haces
Está vinculado a TU usuario de sistema operativo
Otro usuario en la misma computadora tiene SU propia configuración
📌 Punto Crítico: Email y GitHub
# Localmente puedes usar cualquier email
git config --global user.email "cualquier@cosa.com"
# PERO para subir a GitHub/GitLab:
# Tu email DEBE coincidir con tu cuentaEjemplo real:
Local:
trabajo@empresa.comGitHub:
personal@gmail.comResultado: Confusión y problemas de autenticación
🎮 Resumen de Comandos Vistos
| Comando | Qué Hace | Ejemplo |
|---|---|---|
git --version | Verifica instalación | git --version |
git help | Muestra ayuda general | git help |
git help [comando] | Ayuda específica | git help commit |
git config --global user.name | Configura tu nombre | git config --global user.name "Ana" |
git config --global user.email | Configura tu email | git config --global user.email "ana@ejemplo.com" |
git config --global --list | Muestra tu configuración | git config --global --list |
git config --global --edit | Edita configuración | git config --global --edit |
📋 Flujo de Configuración Inicial
🧠 Consejos Prácticos
1. Memoriza estos atajos:
q= Salir de pantallas largasFlecha arriba = Comando anterior
Ctrl+C= Cancelar/cortar
2. Regla de oro:
"Si Git no dice nada después de un comando, ¡probablemente salió bien!"
3. Para emails:
Usa el email de tu cuenta GitHub/GitLab
Si trabajas en empresa, pregunta cuál usar
4. Práctica segura:
# Primero verifica
git config --global --list
# Luego modifica si es necesario
git config --global user.name "Nombre Correcto"📝 Cuestionario de Comprensión
Pregunta 1
Para verificar la versión de Git instalada, usas:
a) git version
b) git -version
c) git --version ✅
d) git check-version
Pregunta 2
Cuando ejecutas git config --global user.name "Ana" y no ves ningún mensaje:
a) Hubo un error
b) El comando se ejecutó correctamente ✅
c) Necesitas reiniciar la consola
d) Git no reconoció el comando
Pregunta 3
Para salir de la pantalla de ayuda de Git (cuando ves : al final), presionas:
a) Esc
b) Enter
c) q ✅
d) Ctrl+Z
Pregunta 4
La configuración con --global aplica para:
a) Solo el proyecto actual
b) Todos los proyectos en tu usuario actual ✅
c) Todos los usuarios de la computadora
d) Solo proyectos nuevos
Pregunta 5
Si quieres ayuda específica sobre el comando commit, escribes:
a) git help commit ✅
b) git commit --help
c) git ?commit
d) git manual commit
Pregunta 6
Para editar manualmente toda tu configuración de Git, usas:
a) git config --edit
b) git config --global --edit ✅
c) git edit-config
d) git --config-edit
Pregunta 7
¿Qué significa el doble guión (--) antes de una palabra?
a) Que son abreviaturas
b) Que es una palabra completa ✅
c) Que es opcional
d) Que necesita un valor
Pregunta 8
Si configuras un email que NO coincide con tu cuenta GitHub:
a) No podrás usar Git localmente
b) Localmente funciona, pero tendrás problemas al subir cambios ✅
c) GitHub cambiará automáticamente tu email
d) No afecta en absoluto
🎉 ¡Excelente! Ahora tienes Git configurado y conoces los comandos básicos. En la próxima lección empezaremos a crear nuestro primer repositorio.
💡 Recordatorio: La práctica hace al maestro. Abre tu consola y prueba cada comando. ¡No temas equivocarte!
Respuestas correctas: 1-c, 2-b, 3-c, 4-b, 5-a, 6-b, 7-b, 8-b
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Comentarios
Publicar un comentario