estoy usando Git para mi proyecto y tratar de seguir las mejores prácticas:Muestra sólo la historia de una rama en un Git ingrese
- Yo trabajo en una rama tema
- Cuando esté listo, puedo combinar el rama de tema en mi dev rama usando
git merge --squash
. Esto mantiene mi dev branch clean. - Cada vez que el dev rama es estable y el equipo decide que es hora de un comunicado, que fusionan la dev se ramifican en la maestro rama, sin usando calabaza, y la etiqueta que se cometen como entregas.
Esto debe mantener nuestra historia, y el uso de gitk, podemos ver donde todas las confirmaciones vienen en. Sin embargo, quiero ser capaz de ver sólo las confirmaciones aplicadas al maestro rama. He tratado:
git log master
git show-branch
Ninguno de estos muestran simplemente la historia del maestro rama. ¿Hay alguna manera de hacer esto fácilmente?
¿No puedes 'git checkout' para 'masterizar' la sucursal y hacer un 'git log'? – yasouser