Todo cambio comienza con una pull request.
Escribe mejor código
En GitHub, las herramientas ligeras de revisión del código están integradas en cada pull request. El equipo puede crear procesos de revisión que mejoren la calidad del código y se integren perfectamente en el flujo de trabajo.
Todo cambio comienza con una pull request.

- Inicia una nueva función o propón un cambio en el código existente con una pull request: una base para que tu equipo coordine los detalles y perfeccione los cambios.
- Las pull requests son fundamentales para que los equipos revisen y mejoren el código en GitHub. Haz evolucionar tus proyectos, propón nuevas funciones y discute los detalles de implementación antes de modificar el código fuente.
No te pierdas de ninguna actualización
y toma medidas, ahí mismo
Diffs

Obtén una vista previa de los cambios en el contexto del código para ver qué se propone. Las diferencias en paralelo muestran el código añadido, editado y eliminado junto al archivo original, lo que permite identificar los cambios con facilidad.
Historia

Explora los commits, comentarios y referencias relacionados con la pull request en una interfaz con estilo de línea de tiempo. La pull request también resaltará lo que ha cambiado desde la última vez que lo revisaste.
Identificar al autor de cada línea de código con Blame

Consulta cómo era un archivo antes de un cambio específico. Con la vista Blame, puedes ver cómo ha evolucionado cualquier parte del archivo a lo largo del tiempo sin tener que revisar todo el historial.
Debate sobre el código
dentro del código
Comentarios
En GitHub, las conversaciones ocurren junto al código. Deja comentarios detallados sobre la sintaxis del código y formula preguntas sobre la estructura directamente en línea.

Solicitudes de revisión
Si te corresponde el otro rol en el proceso, solicitar revisiones de tus compañeros es muy fácil. Agrega usuarios a tu pull request y recibirán una notificación para informarles que necesitas su retroalimentación.

Revisiones
Evita notificaciones innecesarias para tus compañeros. Agrupa tus comentarios en una revisión coherente y especifica si se trata de cambios obligatorios o simples sugerencias.

No siempre se pueden evitar los conflictos. Haz merge de pull requests más rápido y resuelve conflictos simples directamente en GitHub, sin necesidad de usar la línea de comandos.
Obtén más información
Haz merge del código de mayor calidad
Las revisiones pueden mejorar el código, pero los errores ocurren. Reduce el error humano y asegura que solo se haga merge de código de alta calidad mediante permisos detallados y verificaciones de estado.