macos - tagger - ¿Hay un equivalente elegante para la Mac?
tag music mac (2)
Acabo de encontrar (y me ha costado) Powershell con el módulo posh-git instalado. Realmente me gustaría algo similar en mi Mac. ¿Existe tal equivalente?
Sin duda hay formas de obtener características similares a lo que posh-git le ofrece.
Por ejemplo, la instalación de bash-completion
le da la capacidad de <tab>
completar los comandos de Git.
Una vez que instale bash-completion
, puede agregar esto a su .bash_profile
:
PS1=''/u@/h /W$(__git_ps1 " (%s)")/$ ''
Esto incluirá el nombre de la sucursal actual en su mensaje:
user@computer-name current-folder (branch-name)$
También puede agregar lo siguiente (que se encuentra aquí ) a su .bash_profile
(antes de la PS1):
export GIT_PS1_SHOWDIRTYSTATE=true
export GIT_PS1_SHOWUNTRACKEDFILES=true
Esto agregará indicadores después del nombre de la rama para mostrar el estado actual del repositorio:
user@computer-name current-folder (branch-name *)$ #Repo has modified files
user@computer-name current-folder (branch-name +)$ #Repo has staged files
user@computer-name current-folder (branch-name %)$ #Repo has untracked files
También puede habilitar la coloración de Git con el siguiente comando:
git config --global color.ui auto
Transmití el módulo posh-git como un script de shell .
Tal como se recomienda en la publicación anterior mediante redhotvengeance
, debe instalar bash-completion
para obtener la bash-completion
de tabulación para los comandos de Git.