Utilizo git para mis proyectos personales, por lo que nunca me he encontrado con ningún problema con Git, sin embargo, hoy tuve una discusión en el trabajo y es algo en lo que no he pensado.
En TFS puede almacenar su conjunto de cambios en un conjunto de estanterías, otros desarrolladores pueden ver este conjunto de estanterías, por ejemplo, para una revisión por pares.
Por lo que entiendo en github, está trabajando en su copia local del repositorio (posiblemente con ramas personalizadas para diferentes características) y luego llega un punto para una revisión por pares. ¿Cómo haría para compartir cambios específicos en su repositorio local con otra persona?
fuente
Algunas opciones:
fuente