Skip to content

Latest commit

 

History

History
76 lines (52 loc) · 2.16 KB

CONTRIBUTING.md

File metadata and controls

76 lines (52 loc) · 2.16 KB

Contribuir al Proyecto

Antes que nada... ¡gracias por tu interés en contribuir a este proyecto! 🎉

Para asegurarnos de mantener un flujo de trabajo organizado y eficiente, sigue estas normas básicas al sugerir un cambio mediante un Pull Request (PR).


📌 Requisitos Previos

Antes de enviar un PR, asegúrate de que:

  • Has hecho un fork del repositorio y has clonado tu copia localmente.
  • Estás trabajando en una rama nueva basada en main o la rama principal ifcd65.
  • Sigues el estilo de código del proyecto.
  • Tu cambio está bien documentado y probado si aplica.

🚀 Pasos para Sugerir un Cambio

1️⃣ Clona el repositorio y crea una rama nueva

Si aún no tienes el repositorio clonado, hazlo con:

 git clone https://github.com/tu_usuario/repo.git
 cd repo

Crea una nueva rama con un nombre descriptivo:

 git checkout -b feature-nueva-funcionalidad

2️⃣ Realiza los cambios y confírmalos

Edita los archivos necesarios y una vez que estés listo, agrega y confirma los cambios:

 git add .
 git commit -m "Añadida nueva funcionalidad X"

3️⃣ Sube tu rama al repositorio remoto

 git push origin feature-nueva-funcionalidad

4️⃣ Abre un Pull Request

  1. Haz un fork de este repositorio.
  2. Ve a la página de tu fork en GitHub.
  3. Haz clic en "Comparar & pull request".
  4. Escribe un título claro y una descripción detallada del cambio.
  5. Asegúrate de que el PR esté dirigido a la rama correcta (main o la que corresponda).
  6. Envía el PR.

5️⃣ Revisión y Feedback

  • El equipo revisará tu PR y puede sugerir cambios.
  • Realiza los cambios solicitados y vuelve a hacer git push a la misma rama.
  • Una vez aprobado, tu PR será fusionado al código principal.

✅ Buenas Prácticas

✔ Usa nombres de rama descriptivos (ej. fix-bug-login, feature-mejoras-ui). ✔ Escribe mensajes de commit claros y concisos. ✔ Mantén tus cambios enfocados en un solo propósito. ✔ Si el PR cierra un issue, usa Closes #número_issue en la descripción del PR. ✔ Respeta las normas del proyecto y el código de conducta.

Gracias por contribuir 🎉