[英]Enabling auto-completion in git bash on windows?
我想輸入
git checkout <start-of-branch-name>
...然后點擊選項卡,為我自動設置分支名稱。 如何啟用此功能?
首先,問題可能很簡單,就像不在git控制的路徑中一樣。 通過發出git status
命令進行檢查,看看是否出現錯誤。
如果您在git路徑中,請嘗試獲取/etc/bash_completion.d/git
文件的源,然后再次嘗試制表符/etc/bash_completion.d/git
。 如果可行,請執行以下操作:
~/.bashrc
文件中: . /etc/bash_completion.d/git
登出。
打開一個新的薄荷會話(您正在使用薄荷,對嗎?在“ cmd”提示或Powershell中,制表符補全可能無法正常工作。)
鍵入git
后跟一個空格,然后按兩次Tab鍵進行測試。 您應該獲得git子命令的列表。
現在,分支名稱上的制表符補全應該適合您。 例如。 git branch ma <TAB>
應該作為git branch master
完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.