Kui olete algaja programmeerija, peaksite tutvuma versioonihaldussüsteemiga.
Enamik programmeerimistöid, millega kokku puutute, nõuab ühe versiooni kaudu koostööd teiste inseneridega juhtimissüsteemid, sest see on parim viis korraldada suuri koodibaase ja minimeerida vigade tagajärgi või lahknevused. Git on üks sellistest versiooni juhtimissüsteemidest.
Vaatame mõne kiire sammuga läbi, mis on Git ja kuidas saate selle oma Macis tööle panna. Samuti saate teada mõne olulise käsu, et kohapeal käima saada ja Git oma töövoogus tööle panna, niipea kui olete selle artikli lugenud!
Git haritud: mis on Git ja kuidas see mind aitab?
Nagu me varem mainisime, Git on avatud lähtekoodiga versiooni juhtimissüsteem (tuntud ka kui versioonihalduse tööriist või lähtekontroll). Versioonihaldustööriista põhieesmärk on jälgida koodibaasis toimuvaid muudatusi iga kord, kui seda värskendatakse, ja lubada teil naasta mis tahes valitud iteratsiooni.
Seotud: Giti ülim juhend - hankige endale tasuta e-raamat!
See on tohutu abi, kui mõistate, et olete programmeerinud vea, mis pöörab teie rakenduse loogika väljapoole ja tagurpidi. Kui kompilaator on täidetud punase veatekstiga, pöörduge lihtsalt oma viimase Giti hoidla juurde ja minge Virna ülevool nuudlitama, mis esimesel korral valesti läks - pole kahju ega viga.
Git on ka tasuta kasutamiseks.
Kuidas Giti Maci installida
Apple'i Giti mudel on eelinstallitud macOS-i. Ava oma Terminal või shelliskripti valitud redaktor ja sisestage git --versioon et kontrollida, milline Giti versioon teie arvutis on. Kui seda pole veel teie masinas, töötab git --versioon palub teil installida Git.
Kuigi see Giti ülesehitus on mõne kasutaja jaoks korras, võiksite installida ajakohasema versiooni (Apple on oma versiooni värskendamisel sageli aeglane). Seda saate teha mitmel erineval viisil; oleme kokku pannud mõned lihtsamad võimalused allpool.
Seotud: Mis on Shelli skriptimine ja miks peaksite seda kasutama
Giti installimine macOS-i koos Homebrew'ga
Kasutage Homebrew. Homebrew installib kasulike pakettide loendi, mida pole Mac-i eelinstallitud (vaadake pakettide loendit saidil Homebrew'i veebisait).
Homebrew'i installimiseks kleepige oma terminali järgmine käsk:
/ bin / bash -c "$ (lokk -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Terminal palub teil sisestada parool. Installimisprotsessi jätkamiseks sisestage parool, mida kasutate Maci sisselogimiseks.
Kui olete lõpetanud, sisestage brew install git terminali ja oodake selle allalaadimist. Veenduge, et Git oleks installitud git --versioon.
Kuidas installida Git macOS-i iseseisva installiprogrammiga
Tim Harper ehitas ja toetab Maci Giti iseseisvat installijat - leiate selle veebisaidilt SourceForge. Klõpsake lihtsalt Lae alla uusima versiooni saamiseks või valige ükskõik milline eelmine järk, klõpsates neid otse Projekti tegevus päis.
Järgige installeri juhiseid, kuni teie arvutis on Git. Veenduge, et Git oleks installitud git --versioon terminalis. Sa oled valmis!
Märge: Mõned kasutajad on teatanud iseseisva installeri ja Mac OS X Snow Leopardi või Mac OS X Lioni (OSX 10.6 ja 10.7) ühilduvusprobleemidest. Kuigi lahendused on võimalikud, soovitame selle vältimiseks tungivalt installida Git koos Homebrew'ga.
Giti installimine macOS-i jaoks GitHubi töölauaga
Kas teate, et kasutate oma projekti jaoks GitHubi? Paigaldamine GitHubi töölaud installib ka Giti uusima versiooni. Klõpsake lihtsalt Laadige alla macOS-i jaoks ja käivitage installer. Kui olete installeri käivitanud, kontrollige, kas Git on installitud git --versioon terminalis. Sa oled valmis!
Seotud: Kuidas luua oma esimene hoidla Githubis
Git alustas: põhitõed
Gitisse sukeldumine võib tunduda hirmutav. Siin on hea uudis: saate hakata kasutama seda, mida Git pakub, isegi kui teate ainult mõnda käsku. Ülejäänu korjate aja jooksul, kui avastate uusi vajadusi ja otsite uusi lahendusi. Praegu on siin mõned põhitõed:
Git põhikäsklused | |
---|---|
git abi, git abi -a, git abi -g | Kuvab Git-käskude ja alamkäsude loendi. |
git config - globaalne kasutaja.nimi "Eesnimi Perenimi" | Määrab teie Giti kasutajanime. |
git config --global user.email "[email protected]" | Määrab teie Giti e-posti aadressi. |
git init | Loob praeguses kataloogis uue Giti hoidla (repo). |
git add [fail / kataloog] | Lisab hetkepilt praegustest failidest lavastusalale (register). See ei salvesta ühtegi tööd teie hoidlasse. |
git rm | Eemaldab failid registrist. |
git pühenduma | Toob muudatused lavastusalas hoidlasse. Repo muudatuste salvestamiseks peate selle käivitama. |
git pühenduma -a | Selle abil saate Giti lisamise abil vahele jätta. See otsib muudatusi, lisab need lavastusse ja paneb need toime. |
git dif | Vaadake muudatusi toimingute vahel. |
git logi | Vaadake oma eelmisi kohustusi repo osas. |
git filiaal [filiaali nimi] | Loob teie hoidlasse uue haru. Harusid kasutatakse koodibaaside jagamiseks väiksemateks osadeks. |
git haru | Loetleb kõik teie repo oksad. |
git switch [filiaali nimi] | Liikuge harude vahel. |
git filiaal [filiaali nimi] -d | Kustutab määratud haru. |
git kloon [kataloogi tee] [nimi-teie valite] | Loob määratud hoidla klooni. |
git tooma | Kontrollib muudatusi teisest hoidlast ilma neid oma repo-sse integreerimata. |
git pull | Seob muudatused teisest hoidlast teie repo juurde. |
git push | Uuendab repot muudatustega, mida teised saavad tõmmata. |
Hoidlate koristamine
Nüüd, kui teate, kuidas Git macOS-i installida ja selle kasutamist alustada, on aeg seda tegema hakata. Ärge muretsege, kas teil on õigus või vale, puhas või räpane. Lihtsalt tehke uusi asju ja õppige sellel teel.
Kui leiate, et teie filiaalid on teie meelehärmi jaoks veidi liiga organiseerimata, on alati olemas meetodid, mida saate asjade puhastamiseks kasutada.
Teie Giti projekti leidmine on vanade failidega täis? Siit saate teada, kuidas oma Giti puhastada.
- Mac
- Programmeerimine
- Programmeerimine
- GitHub
- macOS
Marcus on MUO-s eluaegne tehnikahuviline ja kirjanik. Ta alustas oma vabakutselise kirjutamise karjääri 2020. aastal, hõlmates trendikaid tehnoloogiaid, vidinaid ja rakendusi. Kui küsisite Marcuselt: "Android või iPhone?" ta ütleks "iPhone". Kui küsiksite temalt tema lemmikmobiiltelefonimängu kohta, nägi ta vaeva mõne minuti jooksul mõtlemisega, enne kui küsis "Kas ma saan teile oma 5 parimat anda?"
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.