git - tag - ¿Cómo veo mis confirmaciones locales no presionadas?
push tags to github (2)
Generalmente uso gitk --all para eso (después de una git fetch --all ).
Y, para el modo de consola, tengo un alias de git log --graph --all --decorate --oneline que proporciona una descripción agradable y compacta de sus sucursales. En particular, muestra lo que puedes empujar.
Para ambos comandos, puede especificar ramas ( test origin/test en su caso) en lugar de mostrarlas todas con --all .
Esta pregunta ya tiene una respuesta aquí:
- Viendo Git Commits Unpushed 24 respuestas
Si tengo una test rama local y la rama remota es test . Así que si hiciera un empujón sería un push origin test:test
¿Cómo puedo ver mis confirmaciones locales no puestas que hice en esa rama? git log ?
Primero busque los cambios del control remoto en su repositorio local:
git fetch origin test
Esto colocará todas las confirmaciones de la rama de test del control remoto en origin/test . Ahora puedes usar git log :
git log origin/test..test
Eso mostrará todas las confirmaciones en test que no son accesibles desde origin/test .