Я использую этот ответ о том, «как отключить автоматическое заполнение git checkout» (в частности, с использованием части --no-guess
, так как export
, похоже, не работает.)
У меня есть файл .gitconfig со следующей записью:
[alias]
co = checkout
, поэтому при использовании git co
все работает нормально:
git co <TAB>
Display all 1417 possibilities? (y or n)
и при использовании git co --no-guess
:
git co <TAB>
Display all 738 possibilities? (y or n)
- Означает ли это, что у меня уже есть 738 локальных филиалов?Если так, как я могу удалить ненужные ветви из?
- при изменении псевдонима в моем .gitconfig на
co = checkout
--no-guess
, он продолжает работать как прежде (т.е. только добавляя '--no-guess'
явно послеgit co
делает трюк. Почему это так?
Кажется, это мерзкая ошибка ... не так ли?