Ho utilizzato git branch -d myBranch
per eliminare un ramo. Tuttavia, quando sono su master e provo a effettuare il checkout di un nuovo ramo con git checkout
, myBranch
viene ancora visualizzato nel completamento automatico della scheda.Come rimuovere i nomi dei rami cancellati dal completamento automatico?
Come rimuovere il nome myBranch
dalla funzione di completamento automatico della scheda per git checkout
?
Il comando 'git branch -a' elenca ancora' myBranch' o 'origin/myBranch'? Nota che, anche se 'myBranch' non esiste,' git checkout myBranch' è ancora una scorciatoia valida per 'git checkout -b myBranch origin/myBranch' se 'origin/myBranch' esiste. – twalberg
@twalberg vale la pena di postare come risposta. – cmbuckley