Ho seguito il processo per git-completion
come da descrizione fornita a link :
Il primo passo è eseguire questo comando nella finestra del terminale, questo è fondamentalmente l'acquisizione dello script 'git-completion.bash' e il suo inserimento nella tua directory home.
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash
Ora aggiungi questa linea al tuo ~ / .bash_profile '. Ciò consentirà l'esecuzione dello script di completamento automatico git se presente
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi
Ora puoi riavviare tutte le finestre del terminale o semplicemente aggiornare la finestra del terminale in cui desideri utilizzare questo script. Per aggiornare fai:
source ~/.bash_profile
Di seguito è riportato l'errore che ho ricevuto premendo la chiave tab
dopo aver digitato git
:
unknown option: --list-cmds=list-mainporcelain,others,nohelpers,alias,list-complete,config
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]