Fuente oficial del libro «The Rust Programming Language», compilado con mdBook para ofrecer su edición gratuita en línea.
progit/progit2
Segunda edición de Pro Git, un libro gratuito y de código abierto que enseña Git desde los conceptos básicos hasta sus aspectos internos, escrito en AsciiDoc.
- Estrellas
- 6,619
- Forks
- 2,124
- Issues abiertos
- 221
- Último commit
- hace 6 meses
¿Qué es?
Pro Git es un libro gratuito y de código abierto que enseña Git, el sistema de control de versiones distribuido, desde los primeros pasos hasta el uso avanzado y su modelo de datos interno. El libro se publica en línea en git-scm.com y está bajo una licencia Creative Commons.
Este repositorio contiene el texto fuente de la segunda edición. El contenido está escrito en AsciiDoc y el proyecto incluye un Rakefile con tareas basadas en Asciidoctor para generar el libro en formatos HTML, EPUB, Mobi y PDF. Las traducciones se mantienen en repositorios separados.
Es útil para desarrolladores que buscan una referencia completa sobre Git, quieren leer el libro sin conexión en su formato preferido o desean contribuir con correcciones al texto.
Funciones clave
- 01Cubre Git desde los conceptos básicos para principiantes hasta el uso avanzado y sus aspectos internos.
- 02El código fuente está escrito en AsciiDoc.
- 03Las tareas de compilación generan archivos HTML, EPUB, Mobi y PDF con Rake y Asciidoctor.
- 04Las traducciones se mantienen en repositorios separados.
Casos de uso
- Aprender Git a fondo desde cero.
- Consultar cómo funciona Git internamente, por ejemplo, su modelo de objetos.
- Leer una copia del libro sin conexión en formato EPUB, Mobi o PDF.
- Revisar el texto del libro o contribuir con correcciones.
Inicio rápido
- 1
Instalar las dependencias de Ruby gem
bundle install - 2
Generar el libro en todos los formatos (HTML, EPUB, Mobi y PDF)
bundle exec rake book:build
Antes de usarlo
- El README explica que el libro se genera con Asciidoctor y herramientas de Ruby, por lo que se necesita un entorno Ruby funcional.
- El proyecto contiene el texto de un libro, no una aplicación de software, y el README indica que el libro está sujeto a una licencia Creative Commons, no a una licencia de software estándar.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es progit2?
- Segunda edición de Pro Git, un libro gratuito y de código abierto que enseña Git desde los conceptos básicos hasta sus aspectos internos, escrito en AsciiDoc. Pro Git es un libro gratuito y de código abierto que enseña Git, el sistema de control de versiones distribuido, desde los primeros pasos hasta el uso avanzado y su modelo de datos interno. El libro se publica en línea en git-scm.com y está bajo una licencia Creative Commons.
- ¿progit2 es gratuito? ¿Qué licencia tiene?
- progit2 es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿progit2 sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de progit2 fue el 25 may 2026.
- ¿Para qué puedo usar progit2?
- Aprender Git a fondo desde cero. Consultar cómo funciona Git internamente, por ejemplo, su modelo de objetos. Leer una copia del libro sin conexión en formato EPUB, Mobi o PDF. Revisar el texto del libro o contribuir con correcciones.
- ¿Cómo se instala progit2?
- Instalar las dependencias de Ruby gem: bundle install Generar el libro en todos los formatos (HTML, EPUB, Mobi y PDF): bundle exec rake book:build
- ¿Dónde consigo progit2?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/progit/progit2
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una herramienta de línea de comandos escrita en Rust que genera libros en línea a partir de archivos Markdown, similar a GitBook.
Visualizador interactivo de git y tutorial en el navegador que muestra cómo cambian los commits al ejecutar comandos.
Colección de plantillas .gitignore para lenguajes de programación, frameworks, editores y sistemas operativos, usada en las páginas de creación de repositorios de GitHub.
Una interfaz de terminal sencilla para ejecutar comandos de Git y agilizar con el teclado el staging, los commits, el rebase y el trabajo con ramas.
Git es un sistema de control de versiones distribuido y rápido, con un amplio conjunto de comandos que ofrece tanto operaciones de alto nivel como acceso a sus componentes internos.