tagscanner tagger tag paintbrush mac full for macos git powershell posh-git

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