Ръководство стъпка по стъпка за активиране на автоматично довършване на 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.



Свързани статии, които също може да харесате