Jei esate pradedantis programuotojas, turėtumėte susipažinti su versijų valdymo sistema.
Daugumai programavimo darbų, su kuriais susiduriate, reikės bendradarbiauti su kitais inžinieriais naudojantis viena iš šių versijų valdymo sistemas, nes tai geriausias būdas organizuoti dideles kodų bazes ir sumažinti klaidų padarinius arba neatitikimai. „Git“ yra viena iš tokių versijų valdymo sistemų.
Peržiūrėsime, kas yra „Git“ ir kaip jį galite paleisti „Mac“ atlikdami kelis greitus veiksmus. Jūs taip pat sužinosite keletą pagrindinių komandų, kad galėtumėte pradėti veikti ir panaudoti „Git“ savo darbo eigoje, kai tik baigsite skaityti šį straipsnį!
„Git“ išsilavinimas: kas yra „Git“ ir kaip jis man padeda?
Kaip jau minėjome anksčiau, Git yra atvirojo kodo versijų valdymo sistema (dar vadinama versijų valdymo įrankiu arba šaltinio valdymu). Pagrindinis versijų valdymo įrankio tikslas yra stebėti pakeitimus, įvykstančius kodų bazėje, kai tik ji atnaujinama, ir leisti jums grįžti prie bet kurios pasirinktos iteracijos.
Susijęs: Galutinis „Git“ vadovas - pareikškite savo nemokamą el. Knygą!
Tai yra didžiulė pagalba, kai suprantate, kad užprogramavote klaidą, kuri apverčia jūsų programos logiką aukštyn kojomis. Jei kompiliatorius užpildytas raudonu klaidos tekstu, tiesiog grįžkite į savo paskutinę „Git“ saugyklą ir eikite į Stack Overflow makaronams išsiaiškinti, kas nepavyko pirmą kartą - jokios žalos ir pražangos.
„Git“ taip pat galima laisvai naudoti.
Kaip įdiegti „Git“ „Mac“
„Apple“ „Git“ modelis yra iš anksto įdiegtas „MacOS“. Atidarykite savo Terminalas arba apvalkalo scenarijaus redaktorius ir įveskite git - versija norėdami patikrinti, kuri „Git“ versija yra jūsų kompiuteryje. Jei dar nėra jūsų kompiuteryje, veikia git - versija paragins jus įdiegti „Git“.
Nors ši „Git“ versija kai kuriems vartotojams yra tinkama, galbūt norėsite įdiegti naujesnę versiją („Apple“ dažnai lėtai atnaujina savo versiją). Tai galite padaryti įvairiais būdais; mes surinkome keletą lengviausių variantų žemiau.
Susijęs: Kas yra „Shell“ scenarijai ir kodėl turėtumėte juos naudoti
„Git“ diegimas „MacOS“ sistemoje naudojant „Homebrew“
Naudokite Homebrew. „Homebrew“ įdiegia naudingų paketų, kurie nėra iš anksto įdiegti „Mac“, sąrašą (peržiūrėkite paketų sąrašą „Homebrew“ svetainė).
Įdiekite šią komandą į savo terminalą, kad įdiegtumėte „Homebrew“:
/ bin / bash -c "$ (garbanos -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Terminalas paprašys įvesti slaptažodį. Įveskite slaptažodį, kurį naudojate prisijungdami prie „Mac“, kad tęstumėte diegimo procesą.
Baigę įveskite brew install git į terminalą ir palaukite, kol jis bus atsisiųstas. Patikrinkite, ar „Git“ buvo įdiegta vykdant git - versija.
Kaip įdiegti „Git“ „MacOS“ naudojant atskirą diegimo programą
Timas Harperis sukūrė ir palaiko atskirą „Git“ „Mac“ diegimo programą - ją rasite SourceForge. Tiesiog spustelėkite parsisiųsti Norėdami gauti naujausią versiją, arba pasirinkite bet kurį ankstesnį kūrinį, spustelėdami juos tiesiai po Projekto veikla antraštė.
Vykdykite diegimo programos instrukcijas, kol „Git“ bus jūsų kompiuteryje. Patikrinkite, ar „Git“ buvo įdiegta vykdant git - versija terminale. Jūs baigėte!
Pastaba: Kai kurie vartotojai pranešė apie atskiros diegimo programos ir „Mac OS X Snow Leopard“ arba „Mac OS X Lion“ (OSX 10.6 ir 10.7) suderinamumo problemas. Nors problemos yra galimos, primygtinai rekomenduojame įdiegti „Git with Homebrew“, kad to išvengtumėte.
„Git“, skirtos „MacOS“, diegimas naudojant „GitHub Desktop“
Žinote, kad naudosite „GitHub“ savo projektui? Diegimas „GitHub“ darbalaukis taip pat įdiegs naujausią „Git“ versiją. Tiesiog spustelėkite Atsisiųsti „MacOS“ ir paleiskite diegimo programą. Paleidę diegimo programą patikrinkite, ar „Git“ buvo įdiegta paleisdami git - versija terminale. Jūs baigėte!
Susijęs: Kaip sukurti savo pirmąją saugyklą „Github“
„Git Started“: pagrindai
Gali atrodyti bauginanti pasinerti į Gitą. Štai geros naujienos: galite pradėti naudotis „Git“ pasiūlymais net tada, kai žinote tik keletą komandų. Likusį turėsite pasiimti laikui bėgant, kai atrasite naujų poreikių ir ieškosite naujų sprendimų. Kol kas pateikiame keletą pagrindinių dalykų:
Pagrindinės „Git“ komandos | |
---|---|
git help, git help -a, git help -g | Rodomas „Git“ komandų ir pakomandų sąrašas. |
„git config“ - globalus vartotojo vardas. „Vardas, pavardė“ | Nustatomas jūsų „Git“ vartotojo vardas. |
„git config“ - globalus vartotojo el. paštas „jūsų el.paš[email protected]“ | Nustatomas jūsų „Git“ el. Paštas. |
git init | Sukuria naują „Git“ saugyklą (repo) dabartiniame kataloge. |
git pridėti [failas / katalogas] | Prideda esamų failų momentinę kopiją į sustojimo sritį (rodyklę). Tai nesaugo jokio darbo jūsų saugykloje. |
git rm | Pašalina failus iš rodyklės. |
git įsipareigoti | Atlieka saugyklos pakeitimus sustojimo srityje. Turite tai paleisti, kad išsaugotumėte atpirkimo pakeitimus. |
git įsipareigoti -a | Galite tai praleisti naudodami „Git add“. Tai ieško pakeitimų, įtraukia juos į inscenizaciją ir įpareigoja. |
git dif | Žr. Pokyčius tarp įsipareigojimų. |
git žurnalas | Peržiūrėkite ankstesnius įsipareigojimus dėl atpirkimo. |
git filialas [filialo pavadinimas] | Sukuria naują filialą jūsų saugykloje. Filialai naudojami suskaidyti kodų bazes į mažesnius skyrius. |
gito šaka | Išvardija visus jūsų atpirkimo filialus. |
„git“ jungiklis [filialo pavadinimas] | Naršykite tarp šakų. |
git filialas [šakos pavadinimas] -d | Ištrina nurodytą šaką. |
git klonas [katalogo kelias] [vardas, kurį pasirenkate] | Sukuria nurodytos saugyklos kloną. |
git atnešti | Tikrina pakeitimus iš kitos saugyklos, neintegruodamas jų į savo saugyklą. |
git traukti | Patvirtina pakeitimus iš kitos saugyklos į jūsų saugyklą. |
git stumti | Atnaujina atpirkimą su pakeitimais, kad kiti galėtų juos ištraukti. |
Saugyklos valymas
Dabar, kai žinote, kaip įdiegti „Git“ „MacOS“ ir pradėti naudoti, laikas pradėti kurti. Nesijaudinkite, ar esate teisus ar neteisingas, švarus ar netvarkingas. Tiesiog sukurkite naujų dalykų ir mokykitės.
Jei tarp kūrybos krizės pastebėsite, kad jūsų šakos tapo šiek tiek per daug neorganizuotos pagal jūsų skonį, visada yra būdų, kuriais galite išvalyti reikalus.
Rasti savo „Git“ projektą yra perpildyta senais failais? Sužinokite, kaip valyti „Git“.
- „Mac“
- Programavimas
- Programavimas
- „GitHub“
- „macOS“
Marcusas yra MUO viso gyvenimo technologijų entuziastas ir rašytojas. Jis pradėjo savo laisvai samdomo rašytojo karjerą 2020 m., Apimančią populiarias technologijas, programėles ir programas. Jei paklausėte Marcuso: „Android“ ar „iPhone“? jis pasakytų „iPhone“. Jei paklaustumėte jo apie mėgstamiausią mobilųjį žaidimą, jis keletą minučių vargo galvodamas, kol paklausė: „Ar galiu duoti jums savo 5 geriausius?“
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.