Índice del artículo
- En 30 segundos
- Una ferretería quiere renovar su web
- Guardar, registrar y enviar son acciones distintas
- Del archivo a la web
- Qué aporta cada opción
- Cuándo usar cada uno
- Qué significa exigir una revisión
- Antes de compartir el proyecto
- El historial no es una copia completa del negocio
- Empieza con una prueba que puedas entender
- Dudas sobre Git y GitHub, respuestas cortas
En 30 segundos
Git registra versiones de tu proyecto, incluso sin internet; GitHub las aloja en línea y añade herramientas para compartir y revisar cambios.
Puedes empezar con Git sin abrir una cuenta en GitHub. Añade un lugar para compartir cuando el trabajo lo requiera. Son piezas que pueden funcionar juntas: elegir el servicio no sustituye decidir qué conservas, quién revisa y quién publica.
Una ferretería quiere renovar su web
Una ferretería de Zaragoza encarga a un proveedor cambiar su página de servicios. La responsable comercial quiere comparar el texto anterior con la propuesta antes de aprobarla. El técnico necesita revisar el funcionamiento. Es un ejemplo ilustrativo con archivos ficticios, sin datos de pedidos ni resultados o ahorros medidos de una empresa real.
La pregunta de la ferretería es cómo conservar y revisar el trabajo. Git lleva el historial de las versiones registradas. GitHub añade un lugar compartido donde el proveedor puede presentar sus cambios y recibir comentarios. La responsable no necesita aprender órdenes para pedir una revisión comprensible: qué ha cambiado, por qué y qué queda pendiente. Aceptar un texto comercial y comprobar un formulario son decisiones distintas; conviene asignar un responsable a cada una.
Guardar, registrar y enviar son acciones distintas
Un repositorio reúne los archivos del proyecto y su historial. Guardar un archivo actualiza tu trabajo, pero no registra automáticamente una versión en Git. Un commit registra en el historial los cambios que has preparado, es decir, seleccionado para incluir en esa versión. Puedes comparar versiones registradas y consultar ese historial en el ordenador sin conexión. Si solo has ido guardando el archivo, no des por hecho que Git conserva cada estado anterior: los cambios sin confirmar pueden perderse.
Hacer push significa enviar los commits a otro repositorio, el destino remoto. Crear un commit local no hace ese envío por sí solo, aunque una integración puede encadenar ambas acciones. El destino tampoco tiene que ser GitHub: puede estar en otro servidor, en tu red o incluso en el mismo ordenador. Cuando alguien diga «ya está guardado», concreta si habla del archivo, de la versión registrada o de la copia enviada. Cada respuesta describe un estado distinto del trabajo.
Del archivo a la web
- Editar y guardar
- Registrar commit
- Enviar cambios
- Revisar propuesta
- Integrar cambios
- Publicar si procede
Acuerda con el proveedor quién revisa antes de integrar y publicar. Publicar tiene su propio proceso: un envío puede activar una automatización configurada. Antes de enviar cambios a un proyecto conectado a la web pública, pregunta qué acciones desencadena y en qué momento se aplica la revisión.
Qué aporta cada opción
Git es el programa de versiones; GitHub y Forgejo añaden alojamiento y colaboración. Aquí GitHub se refiere a su servicio en línea, GitHub.com. Filtra según dónde quieres trabajar. Los importes distinguen licencia, suscripción y operación.
Datos comprobados el 4 de noviembre de 2026.
Git local
Proyecto Git
- Para qué
- Historial en tu ordenador para archivos de una web, plantillas o programas. Software libre de control de versiones.
Plan y precio y qué comprobar
Se instala localmente. No depende de una cuenta territorial de GitHub.
- Plan y precio
- 0 € de licencia de la distribución libre. Ordenador, preparación y soporte aparte.
- Qué comprobar
- Comprueba qué cambios siguen sin confirmar: guardar el archivo no basta para registrarlos en el historial.
GitHub Free
GitHub
- Para qué
- Alojamiento y colaboración con repositorios públicos y privados. Permite presentar propuestas y comentar cambios.
Plan y precio y qué comprobar
La política de cobertura de GitHub.com no excluye España. Confirma los requisitos de tu cuenta.
- Plan y precio
- Free: 0 USD de cuota. Servicios adicionales y consumos tienen sus propias condiciones.
- Qué comprobar
- Free protege ramas en repositorios públicos; esa función no cubre los privados del plan.
GitHub Team
GitHub
- Para qué
- Controles para organizaciones que trabajan con repositorios privados y necesitan reglas de revisión.
Plan y precio y qué comprobar
GitHub.com no excluye España de su cobertura territorial. Se aplican las condiciones de cuenta y contratación.
- Plan y precio
- Team: 4 USD por usuario/mes anunciados. Confirma el importe en euros y el IVA al contratar; no se publica aquí un total español con IVA incluido.
- Qué comprobar
- Configura las revisiones obligatorias y quién puede eludirlas; pagar el plan no activa ese circuito.
Forgejo propio
Forgejo
- Para qué
- Alojamiento en tu servidor para proyectos de Git. Alternativa libre a GitHub que permite configurar aprobaciones.
Plan y precio y qué comprobar
Puedes instalarlo en un servidor elegido por tu empresa en España. Necesitas administrarlo.
- Plan y precio
- 0 € de licencia de la distribución libre. Servidor, mantenimiento y copias aparte.
- Qué comprobar
- Asigna un responsable de mantener la instalación y restaurar sus copias. Las instancias de terceros tienen otras condiciones.
Situación a 4 de noviembre de 2026. La tarifa oficial de Team está en dólares; no se convierte a euros con un cambio supuesto. La cuota de un plan y el coste total de mantener el proyecto son partidas distintas.
Cuándo usar cada uno
Empieza con Git si…
Quieres registrar tu trabajo antes de decidir dónde compartirlo. No aplaces el historial hasta elegir un servicio en línea.
Añade GitHub si…
Necesitas coordinar la revisión con otra persona y prefieres un servicio de alojamiento. Elige el plan según el control que necesites sobre los cambios.
Valora Forgejo si…
Tu empresa quiere elegir su servidor y tiene a alguien que lo mantenga. Decidir dónde se instala también implica hacerse cargo de su funcionamiento.
Qué significa exigir una revisión
Una rama es una línea de trabajo separada dentro del proyecto. Una solicitud de cambios propone integrar lo preparado en una rama dentro de otra. En la ferretería, el proveedor presenta la propuesta y las personas responsables revisan su parte. Comentar «pendiente de aprobación» expresa una decisión del equipo, pero para impedir la integración hace falta configurar una regla que la bloquee hasta recibir las aprobaciones exigidas. Esa diferencia importa cuando encargas el mantenimiento a alguien externo.
La protección de ramas permite exigir revisiones y comprobaciones antes de integrar. Con Free puedes aplicarla en repositorios públicos; para exigirla en los privados de una organización, valora Team. Revisa también las excepciones: determinadas restricciones no se aplican por defecto a administradores o a quienes pueden eludirlas. Pide al técnico que te enseñe la configuración y qué ocurriría con una propuesta rechazada. Deja por escrito quién debe resolverla antes de retomar el trabajo. Una aprobación tampoco demuestra que el formulario funcione: alguien debe comprobar el resultado antes de dar el cambio por bueno.
Antes de compartir el proyecto
Privado no significa acceso exclusivo.
Privado limita el acceso a las personas autorizadas y determinados miembros de la organización. Sus propietarios tienen acceso a los repositorios de esa organización. Para colaborar con el proveedor no hace falta hacer público el código. Pide una lista de quién puede leer, modificar e integrar los cambios y revísala cuando cambie el equipo.
El historial no es una copia completa del negocio
Un repositorio conserva lo que has registrado. No incluye automáticamente los cambios pendientes, los archivos excluidos ni todos los datos de otros servicios de tu empresa. Tener el código de la web en GitHub no demuestra que puedas recuperar los pedidos, el correo o cualquier otra información del negocio. Antes de dar una copia por suficiente, pregunta qué contiene y qué queda fuera. Una lista clara de lo que puedes recuperar resulta más útil que llamar «copia de todo» al repositorio.
Prepara también cómo vas a restaurar. GitHub documenta distintas vías para copiar el repositorio y otros datos, con alcances diferentes. Si eliges Forgejo propio, su información se reparte entre repositorios, base de datos, almacenamiento y configuración. El responsable técnico debe conservar las piezas necesarias de forma coherente. Pídele que explique qué recuperaría tras un fallo y qué necesita para hacerlo. La existencia de un archivo de copia, por sí sola, no responde a esa pregunta ni acredita que cubra el trabajo pendiente de registrar.
Empieza con una prueba que puedas entender
Usa archivos ficticios de una web o plantillas sin información de clientes. Encarga un cambio pequeño y pide ver la diferencia entre la versión anterior y la propuesta. No necesitas instalar todas las interfaces que encuentres: Git dispone de distintas formas de uso e integraciones. También puedes editar archivos desde la web de GitHub sin instalar Git en tu ordenador; el cambio se registra con un mensaje y queda sujeto a los permisos y protecciones del repositorio.
El siguiente paso es aprender a revisar el proyecto. Puedes acudir a Claude Code a fondo si vas a trabajar con una herramienta de programación. Para aclarar el vocabulario, tienes las explicaciones de repositorio, commit y rama. Si tu duda es cuándo pasa el resultado a estar accesible en internet, sigue con qué es publicar una web. El objetivo de la prueba es que puedas identificar qué ha ocurrido y qué decisión sigue en manos de una persona.
Dudas sobre Git y GitHub, respuestas cortas
¿Puedo usar Git sin GitHub?
Sí. Git permite registrar y consultar versiones localmente, sin una cuenta en GitHub. Si más adelante necesitas compartir el proyecto, puedes elegir otro repositorio como destino, en GitHub o en otro lugar. No tienes que resolver el alojamiento para empezar a conservar cambios registrados.
¿Guardar el archivo ya crea un commit?
No. Guardar y registrar son pasos distintos: Git distingue los archivos modificados, los cambios preparados y los confirmados. El commit registra lo que has preparado en el repositorio local. Tampoco lo envía automáticamente a GitHub; comprueba si alguna integración de tu proyecto encadena esas acciones.
¿Tengo que pagar para que el repositorio sea privado?
No necesariamente. GitHub Free admite repositorios privados y colaboradores ilimitados, aunque limita determinadas funciones. Distingue la privacidad básica de los controles avanzados de revisión y de los servicios adicionales. Para una organización que necesita exigir aprobaciones en ramas privadas, valora Team y configura sus reglas.
¿Subir cambios a GitHub actualiza mi web?
Depende del proyecto. Un envío puede activar una automatización que publique la web, si alguien la ha configurado para ese evento. No todo envío publica ni puedes asumir que ninguno lo hará. Pregunta qué ramas activan el proceso y dónde se exige la revisión humana.
¿Basta con borrar una contraseña antes de compartir?
Si ya estaba registrada, puede seguir en el historial. Borrar el archivo actual o añadir una exclusión no resuelve por sí solo la exposición. Revoca o cambia la credencial expuesta y encarga revisar las versiones anteriores y las copias compartidas. No prometas que desaparece de todas ellas.
Fuentes
Fuentes oficiales, consultadas el 4 de noviembre de 2026
- F1 · Git: programa libre y licencia
- F2 · Git: versiones y operaciones locales
- F3 · Git: remotos y envío de cambios
- F4 · GitHub: alojamiento y colaboración
- F5 · GitHub: planes y precios oficiales
- F6 · GitHub: planes personales y de organización
- F7 · GitHub: protección de ramas y excepciones
- F8 · GitHub: cobertura y restricciones territoriales
- F10 · GitHub: contratación e impuestos
- F11 · GitHub: edición desde la web
- F12 · GitHub: repositorios y acceso privado
- F13 · Git: alcance de las exclusiones
- F14 · GitHub: datos sensibles en el historial
- F15 · GitHub: copias del repositorio
- F16 · GitHub: automatizaciones al enviar cambios
- F17 · Forgejo: plataforma para instalación propia
- F18 · Forgejo: licencia de la distribución libre
- F19 · Forgejo: reglas de revisión y protección
- F20 · Forgejo: copias y restauración
Cómo lo comprobamos. Funciones, precios y cobertura a 4 de noviembre de 2026, según las fuentes oficiales enlazadas. Confirma el importe final y los requisitos al contratar. No lo hemos probado con una cuenta española ni con una instalación de Forgejo; comprueba las reglas efectivas antes de depender de ellas.
Qué ha cambiado.
- 4 de noviembre de 2026: Reescritura v2: se mantiene la diferencia entre historial local y colaboración en línea. Añadidos planes, alternativa libre y límites de publicación, acceso y copias.
Términos relacionados
Aprende a usar la IA en tu trabajo, con criterio.
El nivel 0 es gratis: cuarenta minutos para entender qué pedirle a la IA y qué revisar. El programa completo enseña a implementarla en tu propio negocio, tarea a tarea.



