Extensión de GitHub CLI para crear, rebasar, enviar y fusionar pull requests apiladas como una cadena de ramas pequeñas y fáciles de revisar.
firstcontributions/first-contributions
Tutorial práctico paso a paso para principiantes que enseña a hacer fork, clonar, crear ramas, confirmar cambios y abrir su primer pull request.
- Estrellas
- 56,724
- Forks
- 112,327
- Issues abiertos
- 547
- Último commit
- hace 12 horas
¿Qué es?
First Contributions es una guía práctica para quienes nunca han contribuido a un proyecto de código abierto. Explica el flujo habitual de fork, clone, branch, commit, push y pull request mediante un repositorio de práctica en el que cada participante añade su nombre al archivo compartido Contributors.md.
El proyecto explica los pasos de línea de comandos con git e incluye soluciones a problemas habituales, como versiones desactualizadas de git y errores de autenticación al hacer push. Para quienes prefieren las herramientas gráficas, enlaza tutoriales independientes para GitHub Desktop, GitKraken, Sourcetree, IntelliJ IDEA, VS Code y Visual Studio.
El repositorio está disponible en muchos idiomas y también ofrece enlaces a más ejercicios y a una aplicación web que muestra proyectos adecuados para principiantes a los que contribuir después.
Funciones clave
- 01Guía paso a paso para hacer fork, clone, branch, commit, push y pull request
- 02Contribución de práctica que consiste en añadir tu nombre a Contributors.md
- 03Soluciones a errores habituales de git y autenticación
- 04Tutoriales independientes para varios clientes gráficos de git y entornos de desarrollo integrados
- 05Traducciones disponibles en muchos idiomas
Casos de uso
- Una persona desarrolladora que nunca ha enviado un pull request y quiere hacer una primera prueba en un entorno seguro
- Un estudiante o grupo de bootcamp que está aprendiendo el flujo habitual para contribuir a proyectos de código abierto
- Un docente que prepara un taller sobre colaboración con git y GitHub
- Una persona que se inicia y prefiere las herramientas gráficas, y necesita un tutorial para su cliente específico
Temas
Preguntas frecuentes
- ¿Qué es first-contributions?
- Tutorial práctico paso a paso para principiantes que enseña a hacer fork, clonar, crear ramas, confirmar cambios y abrir su primer pull request. First Contributions es una guía práctica para quienes nunca han contribuido a un proyecto de código abierto. Explica el flujo habitual de fork, clone, branch, commit, push y pull request mediante un repositorio de práctica en el que cada participante añade su nombre al archivo compartido Contributors.md.
- ¿first-contributions es gratuito? ¿Qué licencia tiene?
- first-contributions es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿first-contributions sigue mantenido?
- Mantenimiento activo. El último commit de first-contributions fue el 6 nov 2026.
- ¿Para qué puedo usar first-contributions?
- Una persona desarrolladora que nunca ha enviado un pull request y quiere hacer una primera prueba en un entorno seguro Un estudiante o grupo de bootcamp que está aprendiendo el flujo habitual para contribuir a proyectos de código abierto Un docente que prepara un taller sobre colaboración con git y GitHub Una persona que se inicia y prefiere las herramientas gráficas, y necesita un tutorial para su cliente específico
- ¿Dónde consigo first-contributions?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/firstcontributions/first-contributions
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una lista seleccionada de tutoriales, organizada por lenguaje, que guía a los desarrolladores para crear aplicaciones completas desde cero.
Curso paso a paso de 30 días para aprender Python, desde los fundamentos hasta las aplicaciones web, las API y las herramientas de datos.
Curso gratuito de JavaScript de 30 días, paso a paso, con lecciones diarias, ejercicios y miniproyectos para principiantes.
Un libro gratuito y de código abierto para aprender Vim y Vimscript, centrado en las funciones más útiles del editor.
Curso introductorio dirigido por Microsoft para aprender IA generativa con JavaScript mediante una historia de viajes en el tiempo y una app de chat con personajes.