TortoiseGit
Clic derecho en el Explorador de Windows. Cómodo si trabajas mucho desde carpetas, no desde el editor.
WindowsSTEM
Ciencias
Humanidades
Arte y Cultura
Del historial en tu carpeta al remoto en la nube: instalar, Git GUI, commits, ramas, pull requests y cómo salir de un conflicto sin romper el proyecto.
Da igual si pulsas botones en Git GUI o escribes en la terminal: el ciclo es el mismo que viste en la animación de la introducción. Primero decides qué entra en la foto (stage), luego guardas la instantánea (commit) y, cuando conviene compartirlo, la envías al remoto (push). Antes de empujar, suele ser buena idea traer lo que otros hayan subido (pull).
Si la carpeta aún no es un repositorio, inicializas Git, añades los archivos que quieras versionar y creas el primer commit:
cd mi-proyecto
git init
git add .
git commit -m "Primer commit: estructura inicial"
git init crea la carpeta oculta .git, donde vive el historial. A partir de ahí, cada commit suma una entrada a ese historial.
Cuando el remoto ya existe, no hace falta init: descargas una copia completa (historial incluido) con clone:
git clone https://github.com/usuario/repo.git
cd repo
En Git GUI el equivalente es Clone Existing Repository; en GitHub Desktop, File → Clone; en TortoiseGit, clic derecho → Git Clone….
Con el repositorio ya en marcha, el patrón habitual es mirar el estado, preparar lo que quieres guardar, commitear con un mensaje útil, sincronizar con el remoto y subir:
git status
git add archivo.php
git commit -m "Explica el porqué del cambio"
git pull
git push
No todo lo que hay en la carpeta debe entrar en el historial. Contraseñas, cachés, dependencias descargadas o logs llenan el repositorio y, en el peor caso, filtran secretos. El archivo .gitignore lista patrones que Git debe ignorar:
.env
secrets.php
node_modules/
vendor/
*.log
Conviene crearlo al empezar el proyecto. Si un secreto ya se coló en un commit antiguo, borrarlo en uno nuevo no lo saca del pasado: hay que rotar la clave en el servicio.
Todas estas herramientas hablan con Git; solo cambia la interfaz:
Clic derecho en el Explorador de Windows. Cómodo si trabajas mucho desde carpetas, no desde el editor.
WindowsCliente oficial de GitHub: clonar, commit, ramas y pull requests con pocos botones.
Windows / MacPestaña de control de código fuente: stage, mensaje, commit y sync sin salir del editor.
Dentro del editorGrafo de ramas más claro cuando el historial se complica.
Historial visual
Tus mensajes pueden enviarse a Gemini, Groq o Mistral. Este chat no tiene memoria: cada pregunta va por separado. Privacidad IA