Ръководство стъпка по стъпка за активиране на автоматично довършване на git tab за команди и разклонения на OSX терминали
Git е един от най-често използваните инструменти в съвременните технологични стекове за разработка, тъй като позволява на екипи и индивиди да проследяват и управляват промените в своята кодова база.
В повечето случаи разработчиците използват терминала, за да взаимодействат с Git и да извършват определени операции. В тази статия ще проучим как да настроите автоматичното довършване на Git на терминал на Mac, така че да можете просто да натиснете tab и автоматично да завършите Git команди или дори разклонения.
Стъпка 1: Изтеглете git-completion zsh скрипта
Първата стъпка би била да изтеглите git-completion.zsh
скрипта, който съществува в официалното хранилище на git. За да направим това, всичко, което трябва да изпълним, е команда curl
:
curl https://github.com/git/git/blob/master/contrib/completion/git-completion.zsh -o ~/.git-completion.zsh
Имайте предвид, че текущата работна директория няма значение, като се има предвид, че извеждаме съдържанието в началната директория, така че не се колебайте да изпълните горната команда от каквато директория искате!
Ако сте на доста стара OSX, има шанс все още да използвате остарелия bash, а не zsh. Ако случаят е такъв, тогава вместо това ще трябва да изтеглите git-completion.bash
, но това е много малко вероятно, доколкото използвате поне Catalina.
Стъпка 2: Актуализирайте своя . zshrc файл
Сега отворете файла zsrhc, намиращ се в ~/.zsrhc
, и просто копирайте и поставете следния фрагмент в него.
if [ -f ~/.git-completion.zsh ]; then . ~/.git-completion.zsh fi
Стъпка 3: Презаредете . zshrc файл
За да бъдат в сила промените, които сте направили във файла .zsrhc
, можете или да рестартирате терминала си, или да изпълните следната команда:
source ~/.zsrhc
Вече трябва да сте готови — всеки път, когато въвеждате git команда, вече можете да натиснете бутона tab
за автоматично довършване на командата или името на клона.
Последни мисли
Автоматичното довършване на Git е полезен инструмент, който може да ви спести време и усилия, когато работите с Git в командния ред. Като изтеглите git-completion скрипта и го активирате във вашия zshrc файл, можете бързо и лесно да изпълнявате Git команди и имена на клонове на Mac терминал.
Станете член и прочетете всяка история в Medium. Вашият членски внос директно подкрепя мен и други писатели, които четете. Освен това ще получите пълен достъп до всяка история в Medium.
Свързани статии, които също може да харесате