Mostrar la rama de GIT activa en el prompt
Uno de los errores más comunes cuando llevas poco tiempo usando git (o llevas un poco más pero eres un tolai como yo) es confundirte de rama: estar en una de desarrollo pensando que estás en la master, o viceversa, y liarla parda con cualquier comando. Este truquito te permite saber en todo momento cuál es la rama seleccionada.
Añade esto en tu ~/.bash_profile:
git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1) /'
}
export PS1="\u@\h:\w \$(git_branch)$ "
Bueno, en la parte de \u@\h:\w pon lo que quieras o lo que tuvieras antes, eso es lo que me gusta tener a mí (usuario@máquina:directorio). Con este truquito, si estás en un directorio que es una copia de trabajo de git, el prompt te mostrará entre paréntesis la rama en la que estás:

¿A que mola? (por cierto, lo he cogido, con una mínima modificación, de aquí)






Juan Gallego Galisteo dijo
Mola huevo y medio.. :)
10 Julio 2008 | 03:27 PM