¡Gracias por tu interés en mejorar el Genetic Shift Scheduler! Aquí encontrarás las pautas para contribuir al proyecto. Por favor, léelas detenidamente antes de enviar tus cambios.
-
Forkear el Repositorio: Si no eres un miembro del proyecto, primero deberás hacer un "fork" del repositorio principal a tu cuenta personal.
-
Clonar el Repositorio:
git clone https://github.com/[tu-usuario]/genetic-shift-scheduler.git
-
Crear una Rama:
git checkout -b nombre-de-tu-rama
Usa un nombre descriptivo para tu rama, por ejemplo,feature/mejora-algoritmo
obugfix/correccion-error
. -
Realizar tus Cambios: Implementa las mejoras o correcciones que consideres necesarias, asegurándote de seguir las buenas prácticas de programación y el estilo de código establecido.
-
Compromete tus Cambios:
git commit -m "Descripción breve de los cambios realizados"
-
Sube los Cambios a tu Repositorio:
git push origin nombre-de-tu-rama
-
Envía una Solicitud de Extracción (Pull Request): Desde la interfaz de GitHub, envía un Pull Request desde tu rama hacia la rama
main
del repositorio principal.
- Estilo de Código: Asegúrate de que tu código siga el estilo establecido en el proyecto.
- Documentación: Comenta tu código cuando sea necesario y asegúrate de actualizar la documentación si has introducido cambios significativos.
Si encuentras un error o tienes una sugerencia, por favor abre un "issue" en el repositorio de GitHub detallando el problema o la propuesta. Sé lo más descriptivo posible y, en caso de errores, incluye pasos para reproducirlo.
¡Agradecemos cualquier contribución, grande o pequeña! Tu tiempo y esfuerzo ayudan a mejorar este proyecto y son altamente valorados por la comunidad.