Cómo ver el estado de un repository git usando la línea de command

Uso SourceTree principalmente para trabajar con git, lo que me permite entender el estado actual del repos fácilmente. Dado un repository que tiene muchas sucursales, ¿es posible o fácil comprender el estado actual del repository usando la línea de command?

Sí. Tratar

git status 

para get información breve sobre el estado actual (files sin seguimiento o files modificados). Utilizar

 git branch -vav 

para ver la list de todas las twigs con cierta información sobre ellas (qué twigs remotas rastrean y qué tan sincronizadas están con ellas). Utilizar

 git log --oneline --graph --decorate --all 

para ver la historia con twigs en colors.