Skip to content

Latest commit

 

History

History
66 lines (50 loc) · 3.37 KB

CONTRIBUTING.md

File metadata and controls

66 lines (50 loc) · 3.37 KB

🐹 Contribución al proyecto Hackafor

¡Gracias por tu interés en contribuir al proyecto Hackafor! Tu ayuda es fundamental para mejorar y hacer crecer nuestra comunidad. Antes de comenzar, te pedimos que leas y sigas estas pautas para que tu contribución sea efectiva y bien recibida.

👨‍🎓 Cómo contribuir

  1. Fork del repositorio: Haz un fork de este repositorio a tu cuenta de GitHub y trabaja en tu propia copia.

  2. Clona el repositorio: Clona tu repositorio en tu máquina local usando el siguiente comando:

    git clone https://github.com/TuNombreDeUsuario/hackafor.git
  3. Crea una rama: Crea una rama para tu trabajo con un nombre descriptivo. Por ejemplo:

    git checkout -b feat/mi-rama-descriptiva
  4. Trabaja en tu contribución: Realiza tus cambios y mejoras en tu rama. Asegúrate de seguir las buenas prácticas de codificación y documentación.

  5. Añade tus cambios: Realiza un commit de tus cambios con un mensaje descriptivo. Por ejemplo:

    git add .
    git commit -m "feat: add a new component"

    o

    git add . 
    git commit -m "fix(front): fix a menu bug"

    Te puedes guiar de los siguientes prefijos para tus commits:

    • feat: Nueva funcionalidad
    • fix: Corrección de errores
    • docs: Cambios en la documentación
    • chore: Tareas de mantenimiento
    • refactor: Refactorización de código
    • test: Añadir o mejorar pruebas
  6. Actualiza tu rama: Asegúrate de que tu rama esté actualizada con la rama principal (main) del repositorio:

    git pull origin main
  7. Haz un push de tus cambios: Sube tus cambios a tu repositorio remoto:

    git push origin feat/mi-rama-descriptiva
  8. Crea una solicitud de cambios (PR): Crea un pull request desde tu rama a la rama main del repositorio principal. Asegúrate de describir bien tu pull request y de que cumpla con las pautas de contribución.

  9. Revisión y aprobación: Los miembros del equipo revisarán tu PR y podrían solicitar cambios adicionales antes de fusionarla. Una vez que sea aprobada, tu contribución se fusionará con el proyecto principal.

🧘‍♀️ Pautas de contribución

  • Sé respetuoso: Respeta a los demás contribuyentes y mantén un lenguaje apropiado en todo momento.
  • Sé amable: Recuerda que todos estamos aquí para aprender y mejorar. Sé amable y ayuda a los demás a mejorar.
  • Sé paciente: Recuerda que los demás contribuyentes pueden tener diferentes niveles de experiencia. Sé paciente y ayuda a los demás a mejorar.
  • Sé considerado: Ten en cuenta que los demás contribuyentes pueden tener diferentes opiniones y puntos de vista. Sé considerado y respeta las opiniones de los demás.
  • Sé constructivo: Recuerda que todos estamos aquí para mejorar. Sé constructivo y ayuda a los demás a mejorar.
  • Disfruta: Recuerda que todos estamos aquí para aprender y mejorar. Disfruta y ayuda a los demás a disfrutar.
  • Aprende: Siéntete libre de hacer preguntas y discutir ideas en el área de problemas (issues) del repositorio.

🐛 Reporte de problemas (Issues)

Si encuentras problemas o errores en el proyecto, siéntete libre de crear un issue en el repositorio. Por favor, proporciona detalles claros sobre el problema y cómo se puede reproducir.