Ако сте почетнички програмер, требало би да се упознате са системом за контролу верзија.
Већина програмских послова на које наиђете захтеваће сарадњу са другим инжењерима путем једне од ових верзија контролни системи јер је то најбољи начин за организовање великих база кода и минимизирање ефеката грешака или одступања. Гит је један такав систем контроле верзија.
Погледаћемо шта је Гит и како га можете покренути и покренути на Мац-у у неколико брзих корака. Такође ћете научити неколико основних наредби да ударите у земљу и употријебите Гит у свом току рада чим завршите с читањем овог чланка!
Гит едукован: Шта је Гит и како ми помаже?
Као што смо раније поменули, Гит је систем за контролу верзија отвореног кода (познат и као алат за контролу верзија или контрола извора). Главна сврха алата за контролу верзија је надгледање промена које се дешавају у бази кодова кад год се она ажурира и омогућава вам враћање на било коју итерацију по вашем избору.
Повезан: Врхунски водич за Гит - затражите бесплатну е-књигу!
Ово је огромна помоћ када схватите да сте програмирали грешку која преокреће логику ваше апликације наопако и наопако. У случају да је компајлер испуњен црвеним текстом грешке, само се вратите на своје последње Гит спремиште и идите на Стацк Оверфлов резати шта је пошло по злу први пут - нема штете, нема фаула.
Гит је такође бесплатан за употребу.
Како инсталирати Гит на Мац
Апплеов модел Гит долази унапред инсталиран на мацОС. Отвори свој Терминал или изабрани уређивач скрипте љуске и унесите гит --верзија да бисте проверили која је верзија Гита на вашем рачунару. Ако већ није на вашој машини, покрените гит --верзија затражиће од вас да инсталирате Гит.
Иако је ова верзија Гита у реду за неке кориснике, можда ћете желети да инсталирате новију верзију (Аппле често споро ажурира своју верзију). Можете то радити на много различитих начина; у наставку смо саставили неколико најлакших опција.
Повезан: Шта је скриптирање шкољки и зашто бисте их требали користити
Инсталирање Гита на мацОС са Хомебрев-ом
Користите Хомебрев. Хомебрев инсталира листу корисних пакета који нису унапред инсталирани на Мац-у (погледајте листу пакета на Веб локација Хомебрева).
Залепите следећу команду у свој терминал да бисте инсталирали Хомебрев:
/ бин / басх -ц "$ (цурл -фсСЛ https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Терминал ће затражити да унесете лозинку. Унесите лозинку коју користите за пријављивање на Мац да бисте наставили поступак инсталације.
Када завршите, уђите брев инсталл гит у терминал и сачекајте да се преузме. Проверите да ли је Гит инсталиран покретањем гит --верзија.
Како инсталирати Гит на мацОС помоћу самосталног програма за инсталирање
Тим Харпер је створио и подржава самостални програм за инсталирање Гита на Мацу - можете га пронаћи на СоурцеФорге. Само кликните Преузимање да бисте добили најновију верзију или одаберите било коју претходну верзију кликом директно на њих испод Пројектне активности заглавље.
Следите упутства на програму за инсталирање док се Гит не појави на вашем рачунару. Проверите да ли је Гит инсталиран покретањем гит --верзија у терминалу. Готови сте!
Белешка: Неки корисници су пријавили проблеме са компатибилношћу између самосталног програма за инсталирање и Мац ОС Кс Снов Леопард или Мац ОС Кс Лион (ОСКС 10.6 и 10.7). Иако су заобилазна решења могућа, топло препоручујемо да инсталирате Гит са Хомебрев-ом да бисте то избегли.
Инсталирање Гит-а за мацОС са ГитХуб Десктоп
Знате ли да ћете за свој пројекат користити ГитХуб? Инсталирање ГитХуб Десктоп такође ће инсталирати најновију верзију Гит-а. Само кликните Преузми за мацОС и покрените инсталациони програм. Када покренете инсталациони програм, проверите да ли је Гит инсталиран покретањем гит --верзија у терминалу. Готови сте!
Повезан: Како створити своје прво спремиште на Гитхуб-у
Гит Стартед: Основе
Може застрашујуће заронити у Гит. Ево добрих вести: можете почети да користите оно што Гит нуди, чак и када знате само неколико команди. Остало ћете покупити с временом док будете откривали нове потребе и тражили нова решења. За сада ево неколико основа:
Основне Гит наредбе | |
---|---|
гит хелп, гит хелп -а, гит хелп -г | Приказује листу Гит наредби и поднаредби. |
гит цонфиг --глобал усер.наме "ФирстНаме ЛастНаме" | Поставља ваше корисничко име за Гит. |
гит цонфиг --глобал усер.емаил "иоур-емаил@ек.цом" | Поставља вашу Гит е-пошту. |
гит инит | Ствара ново Гит спремиште (репо) у тренутном директоријуму. |
гит адд [датотека / директоријум] | Додаје снимак тренутних датотека у сценско подручје (индекс). Ово не чува никакав рад у вашем спремишту. |
гит рм | Уклања датотеке из индекса. |
гит цоммит | Уређује промене у спремишту у спремиште. Морате да покренете ово да бисте сачували промене у свом репо-у. |
гит цоммит -а | Ово можете користити за прескакање помоћу Гит адд-а. Ово тражи промене, додаје их инсценацији и обавезује. |
гит дифф | Погледајте промене између урезивања. |
гит лог | Погледајте претходне обавезе за репо. |
гит грана [име-гране] | Ствара нову грану у вашем спремишту. Гране се користе за поделу база кодова на мање одељке. |
гит грана | Наводи све гране у вашем репо листу. |
гит прекидач [име-гране] | Крећите се између грана. |
гит грана [име-гране] -д | Брише наведену грану. |
гит клон [директоријум-пута] [име-ви-изабрати] | Ствара клон наведеног спремишта. |
гит фетцх | Проверава промене из другог спремишта без њиховог интегрисања у ваш репо. |
гит пулл | Уређује промене из другог спремишта у ваш репо. |
гит пусх | Ажурира репо са променама које други могу да повуку. |
Чишћење спремишта
Сада када знате како да инсталирате Гит на мацОС и започнете да га користите, време је да почнете да правите. Не брините да ли ћете бити у праву или не, чисти или неуредни. Само правите нове ствари и успут учите.
Ако међу сукобима стварања откријете да су ваше гране постале превише неорганизоване по вашем укусу, увек постоје методе којима можете очистити ствари.
Да ли је ваш Гит пројекат претрпан старим датотекама? Научите како да очистите свој Гит.
- Мац
- Програмирање
- Програмирање
- ГитХуб
- мацОС

Марцус је доживотни ентузијаст и писац технологије у МУО. Кренуо је у слободну каријеру писања 2020. године, покривајући трендове у технологији, уређајима и апликацијама. Ако сте питали Маркуса: „Андроид или иПхоне?“ рекао би „иПхоне“. Ако бисте га питали о његовој омиљеној мобилној игри, мучио би се да размисли неколико минута пре него што је питао „Могу ли да вам дам својих пет најбољих?“
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.