Saltar la navegación

🖥️ Tutorial: Trabajo en Equipo Replit+GitHub

Creación de un Proyecto en Replit con GitHub para Trabajar en Equipo en una Calculadora en Python

Este tutorial te guiará paso a paso para que un equipo de 4 personas pueda desarrollar una calculadora en Python colaborando en Replit y gestionando el código con GitHub.

📌 Roles en el equipo:

  • Coordinador: Se encargará de crear el repositorio en GitHub y conectar Replit.
  • Desarrolladores (3 personas): Se conectarán al repositorio y trabajarán en funciones de la calculadora.

📢 Requisitos previos:

  • Todos los miembros deben tener una cuenta en Replit y en GitHub.
  • El coordinador debe haber vinculado su cuenta de GitHub con Replit.

Conexión Replit con GitHub


1️⃣ Configuración del Proyecto en Replit (Coordinador)

  1. En Replit, haz clic en "Create Repl".
  2. Selecciona Python como lenguaje y pon un nombre .Create Replit
  3. Busca la herramienta Git en el menú de la izquierda (Icono con 4 cuadrados pequeños [All Tools])Abrir Git
  4. A continuación crearemos desde esta herramienta un repositorio nuevo para este proyecto recién creado. Tan sólo debemos ponerle un nombre y pulsar en Crear Repositorio.
    Crear Repositorio
    Crear Repositorio
  5. Si vamos a nuestra página de GitHub podremos comprobar si se ha creado correctamente el respositorioRepositorio Creado
  6. Cada vez que hagamos un cambio de envergadura en nuestro código, podremos hacer un Commit (guardar una versión dentro de nuestra versión propia, sin que llegue a los demás. Cada commit debe tener un nombre.Commit
  7. Cuando queramos que ese cambio llegue al repositorio para que todo el mundo lo pueda ver, debemos hacer un PushPush

2️⃣ Configuraicón del Proyecto en Replit (Desarrolladores)

  1. En Replit, haz clic en "Create Repl".
  2. Selecciona la opción Import from GitHub e introduce la URL del repositorio que ha creado el Coordinador y haz clic en Crear repositorioImportar Repositorio
  3. Puedes cerrar todas las ventanas que se han abierto dentro del proyecto y abrir el archivo principal de proyecto (Main.py). Podrás comprobar que está el código que ha creado el Coordinador.
  4. En este punto podrás empezar a hacer cambios. Al igual que el coordinador, puedes hacer un Commit para que se reflejen cambios de embergadura solo en tu espacio, y cuando creas que está adecuado para subirlo al espacio de trabajo de todo el equipo puedes hacer un push.
    Commit
    Push

📌 Ahora todos los miembros del equipo pueden acceder y editar el código en Replit.


3️⃣ Programar la Calculadora en Equipo

Cada miembro se encargará de una parte del código.

📌 Distribución de tareas

  • Desarrollador 1: Función de suma y resta.
  • Desarrollador 2: Función de multiplicación y división.
  • Desarrollador 3: Interfaz de menú para que el usuario elija operaciones.
  • Coordinador: Integración del código y revisión final.

Código base inicial (Creado por el coordinador)

4️⃣ Guardar y Subir los Cambios a GitHub

Cada vez que un miembro haga cambios, debe seguir estos pasos:

1️⃣ Abre la herramienta "Git" en Replit.
2️⃣ Escribe un mensaje en "Commit message" (ej. "Añadida función de multiplicación").
3️⃣ Haz clic en "Commit".
4️⃣ Luego haz clic en "Push" para subir los cambios a GitHub.

📢 Todos los miembros deben hacer Pull antes de modificar el código para evitar conflictos.


5️⃣ Colaborar Usando GitHub y Pull Requests

Si un miembro quiere hacer una mejora sin afectar directamente el código principal:

  1. Crear una nueva rama desde Replit.
  2. Hacer los cambios y subir la rama a GitHub.
  3. En GitHub, abrir un Pull Request para fusionar los cambios en main.
  4. El coordinador revisa y acepta los cambios.

6️⃣ Prueba Final y Entrega

1️⃣ Ejecutar el código en Replit y asegurarse de que todas las funciones funcionan correctamente.
2️⃣ Subir la versión final a GitHub con un commit que indique "Versión final del proyecto".
3️⃣ Entrega: Compartir el enlace del repositorio de GitHub y de Replit en Classroom o Drive.


Conclusión

✅ Ahora el equipo sabe cómo:

  • Trabajar en equipo con Replit y GitHub.
  • Usar control de versiones con Git.
  • Colaborar en un proyecto sin sobrescribir el código de los demás.

🚀 ¡Ahora podéis aplicar este método a cualquier otro proyecto en equipo!

Creado con eXeLearning (Ventana nueva)