Pro Git
Pro Git
Figure 11. Customized zsh prompt.
Zsh es lo suficientemente potente, tanto así que existen marcos metodológicos enteros dedicados a mejorarlo. Uno de estos se llama "oh-my-zsh", y puede ser encontrado en https://github.com/robbyrussell/oh-my-zsh. El sistema plug-in de oh-my-zsh viene con una poderosa completación de pestañas git, y tiene una variedad de "temas" de prompt, de los cuales muchos muestran datos de control de versiones. An example of an oh-my-zsh theme. es tan sólo un ejemplo de lo que puede realizarse con este sistema.
Figure 12. An example of an oh-my-zsh theme.
El terminal de la línea de comandos estándar en Windows (cmd.exe) no es realmente capaz de ofrecer una experiencia personalizada en Git, pero si está utilizando Powershell tiene mucha suerte. Un paquete llamado Posh-Git(https://github.com/dahlbyk/posh-git) proporciona comodidades poderosas para la completación de pestañas, así como un prompt mejorado para ayudarle a mantenerse al tanto sobre el estado de su repositorio. Se ve de esta manera:
Figure 13. Powershell con Posh-git.
Si usted ha instalado Github para Windows, Posh-Git se encuentra incluído. Todo lo que tiene que hacer es añadir estas lineas a su profile.ps1 (El cual se encuentra usualmente en C:\Users\<username>\Documents\WindowsPowerShell):