Rullst AcademyRullst Academy/Lección
Git: cambios en equipo · Lección 04 / 10

Una propuesta con contexto

Una pull request es una conversación sobre integrar cambios, no un botón mágico para publicar.

Rutas de aprendizaje14 min

Vamos a descubrir juntos

  1. 1

    Aquí base es main, la rama receptora; head es fix-boundary, la propuesta. Comprueba también los repositorios, sobre todo en forks. Invertir la dirección puede mostrar otra comparación.

  2. 2

    El diff de una pull request muestra cambios de head desde su ancestro común con base. En el taller, git diff origin/main...HEAD ayuda a observar ese recorte. Tres puntos en diff no significan lo mismo que los intervalos de todos los comandos Git.

  3. 3

    Completa PULL_REQUEST.md con requisito, ejemplo antes/después, archivos, pruebas ejecutadas y pendientes reales. Afirmar pruebas no ejecutadas crea evidencia falsa. Draft comunica trabajo en curso; no sustituye permisos ni protección de ramas.

  4. 4

    La práctica principal usa un archivo local. El paso opcional de GitHub está en README: usa un repositorio propio de práctica, revisa visibilidad y autoría, envía la rama y abre la propuesta. Dos identidades locales no son una revisión independiente de otra persona.

Un cambio, dos papeles

Descarga el kit y sigue LAB.md en una carpeta nueva. Los comandos son referencias; el sitio no los ejecuta. Usa Git Bash en Windows y terminal en macOS/Ubuntu. Las rutas anteriores preparan Git y Python.

git diff origin/main...HEAD
git rev-parse HEAD
Mis archivos y GitHub

Edita, descarga y envía tu cuaderno Markdown a GitHub con confirmación. No ejecuta Git ni abre pull requests. El kit es el modelo; guarda cambios aparte.

Enlaces oficiales y siguiente paso

✦
TU MISIÓN

Distinguir base y head y escribir una propuesta verificable.

Ahora te toca

Taller de descubrimientos

Una decisión con pruebas

Queremos llevar fix-boundary a main. La prueba de 120 falló antes y pasó después.
Prepara tus respuestas y comprueba cuando estés listo.
Una pausa para entender

¿Qué debe permitir la descripción?

Necesito una pista

Compara el acuerdo con el diff y las pruebas del commit actual.

Cargando tu camino…

Llévatelo contigo

Completa PULL_REQUEST.md y comprueba la dirección. Si no usas GitHub, registra que es un ensayo local.

A tu ritmo

Mis archivos y GitHub

Cada lección puede convertirse en un registro propio: código, notas o un plan de práctica. Guardar un archivo en GitHub es opcional y no cambia tus XP.

Manual del alumno

El editor y las descargas se abren cuando esta lección esté disponible para tu cuenta. Revisa el acceso indicado abajo o vuelve al mapa de la ruta.

Comprobando tu acceso a esta lección…

Rullstpetbot

La IA puede equivocarse. Consulta el material de la lección.