Гит је постао лак: истраживање додатака и функција Ох Ми Зсх Гит

Git Je Postao Lak Istrazivane Dodataka I Funkcija Oh Mi Zsh Git



Гит је опсежан и изузетно моћан алат за сваког програмера. Било да правите програм „здраво свет“ или управљате опсежним монорепосом, Гит пружа начин за управљање и праћење промена у бази кода.

Као обичан Гит корисник, приметићете да је главни начин интеракције са Гитом коришћење алата командне линије обезбеђених у Гит екосистему. Иако је ово корисно и прошириво кроз системе, може бити мало опширно и изазовно покушати да се сетите свих команди које треба да користите.

Верујте нам, боље је да зезнете сам код на локалној машини која то ради у удаљеном спремишту.







Срећом, имамо овај сјајан оквир за Зсх који је познат као Ох Ми Зсх који долази препун корисних алата у облику Гит додатка. Коришћење овог додатка може учинити рад са Гитом много лакшим и ефикаснијим.



У овом водичу ћемо истражити како можемо да побољшамо ток рада Гита у нашем терминалу користећи Зсх, Ох Ми Зсх и Гит додатак.



Предуслови:

Пре него што уђемо у детаље, уверите се да имате следеће предуслове:





  • Гит – Уверите се да је Гит инсталиран на вашем систему.
  • Ох Ми ЗСХ – Требало би да имате инсталиран Ох Ми Зсх.
  • Основно знање командне линије – Познавање командне линије ће бити од помоћи јер ћемо је интензивно користити.

Инсталирање Ох Ми Зсх Гит додатка

Ох Ми Зсх долази са широким спектром додатака који могу побољшати искуство љуске. У нашем случају, заинтересовани смо за Гит додатак који нам помаже да појачамо радни ток Гита.

Отворите своју Зсх конфигурациону датотеку у жељеном уређивачу текста.



$ нано ~ / .зсхрц.

Пронађите унос који почиње са додацима у вашој датотеци „~/.зсхрц“.

Ова линија дефинише који су додаци омогућени. Наставите да додате Гит додатак на листу додатака.

додаци = ( гит )

Сачувајте промене и поново учитајте конфигурацију тако што ћете покренути следећу команду:

извор ~ / .зсхрц

Када омогућимо Гит додатак, сада можемо приступити различитим Гит функцијама и пречицама директно из љуске.

Гит Промпт

Једна од најкориснијих функција које пружа Ох Ми Зсх Гит додатак је Гит промпт.

Ово показује тренутно име гране и статус радног именика. Ове информације су од непроцењиве вредности када радите са више Гит репозиторија.

Да бисте видели ово у акцији, идите до директоријума Гит спремишта. Приметићете да промпт сада укључује тренутно име гране и индикаторе статуса.

У датом примеру, можемо видети да је тренутна грана „главна“ без промена за урезивање.

Гит Алиасес

Следећа моћна карактеристика Гит додатка за Ох Ми Зсх су алиаси. Ово су пречице до уобичајених Гит команди које вас спречавају да запамтите и куцате читаве команде.

Следе неки корисни алиаси који ће вам бити изузетно корисни:

  • г – Алиас за гит
  • гст – Алиас за гит статус
  • гц – Алиас за гит урезивање
  • га – Алиас за гит адд
  • гб – Алиас за гит грану
  • гцо – Алиас за гит цхецкоут
  • гд – Алиас за гит дифф
  • гхх – Алиас за гит помоћ
  • гм – Гит спајање
  • гл – Гит пулл

Постоји много више алијаса од оних приказаних на датој листи. Погледајте следећу везу да бисте сазнали више:

0234Д1БД9Ф9ДЦ7Ф5АБ0Д7Е00ЦБДЕ9873ФЦ9А3ЕФЦ

Гит Аутоцомплетион

Још једна карактеристика Гит додатка је могућност да обезбеди аутоматско довршавање за Гит команде и имена грана.

Када куцате Гит команду или име гране, притиском на тастер „Таб“ користиће се Гит додатак за предлагање и аутоматско довршавање одговарајуће команде или имена гране.

На пример, ако желите да покренете Гит цхецкоут и пређете на грану под називом „феатуре-бранцх“, можете да откуцате „гит цхецкоут феа“, а затим притиснете „Таб“ да бисте аутоматски довршили име гране.

Истицање Гит синтаксе

Као што можете да претпоставите, додатак такође додаје истицање синтаксе Гит командама. То значи да се Гит команде и њихови аргументи приказују у различитим бојама што их олакшава разликовање од других текстова у терминалу.

На пример, када покренете Гит статус, део „гит“ ће бити у другој боји од дела „статус“.

Закључак

У овом водичу смо научили како да побољшамо ваш терминал и Гит искуство користећи Гит додатак који обезбеђује Ох Ми Зсх.