現在のシナリオに至った経緯を正確には覚えていませんが、次のようなことが起こりました。
- という名前のブランチがありました
2-dev-inprogress - のブランチ名を次
2-dev-inprogressを2-dev-wip使用するように変更しました:git branch -mv 2-dev-inprogress 2-dev-wip
私の問題は、私が別のブランチにいて、2-dev-wip(いつものように) タブ補完を使用してチェックアウトしたい場合、それが完了するだけ2-dev-で、2 つのオプションが表示されることです:
2-dev-inprogress2-dev-wip
2-dev-inprogressタブ補完履歴からそのブランチを削除する特定の手術を知っている人はいますか? これまでに試したことsource ~/.git-completion.bashは、.bash_profile でコメントアウトして iTerm を再起動することだけですが、うまくいきませんでした。私も .git ディレクトリを詮索しましたが、修復できないほど何かをごまかすのではないかと怖くなりました。