Linux makinemde Git ile şubeler için otomatik tamamladım.
[Unutmayın, git şube tamamlamadan bahsediyoruz, bash tamamlamadan değil (örneğin komutlar, dosyalar vb.). Böylece Lane'in hiç cevabı DEĞİL ]
Örneğin, git checkout+ TAByazıp dalların bir listesini alabilirim.
Veya "feb" ile başlayan tüm dalları almak için git checkout feb*+ yazabilirim TAB.
Bu işlevselliği Mac'te nasıl edinebilirim?
Ben indirip çalıştıran çalıştı bash-completion/bash_completionve bash-completion/bash_completion.sh.inhiçbir sevinç ama. İlki hakkında hata mesajları verdi declare: -A invalid_option. İkincisi hata yapmadı. Ne zaman git checkout+ TABHala dalları, dizindeki dosyaların listesini değil alıyorum gerçi. Ben proje kökündeyim.
Dizinler ve bash komutları için otomatik tamamlama tamam çalışıyor, bu yüzden Git'e özgü.
Modelsben vurduğunda klasöremTabo kadar otomatik olarak tamamlayacak yapmakmaster.