Hvis du er en begynnende programmerer, bør du bli kjent med et versjonskontrollsystem.
De fleste programmeringsjobber du kommer over vil kreve at du samarbeider med andre ingeniører gjennom en av disse versjonene kontrollsystemer fordi det er den beste måten å organisere store kodebaser og minimere effekten av feil eller avvik. Git er et slikt versjonskontrollsystem.
Vi tar en titt på hva Git er og hvordan du kan få den i gang på Mac-en din i noen få raske trinn. Du lærer også noen viktige kommandoer for å slå bakken og ansette Git i arbeidsflyten din så snart du er ferdig med å lese denne artikkelen!
Git Educated: Hva er Git og hvordan hjelper det meg?
Som vi tidligere nevnte, Git er et open source-versjonskontrollsystem (også kjent som et versjonskontrollverktøy eller kildekontroll). Hovedformålet med et versjonskontrollverktøy er å overvåke endringene som skjer i en kodebase når den oppdateres, og la deg gå tilbake til enhver iterasjon du velger.
I slekt: The Ultimate Guide to Git — Claim Your Free Ebook!
Dette er en enorm hjelp når du innser at du har programmert en feil som vender appens logikk ut og opp ned. I tilfelle en kompilator fylt med rød feiltekst, er det bare å gå tilbake til ditt siste Git-arkiv og gå til Stack Overflow å nudle ut det som gikk galt første gang - ingen skade, ingen foul.
Git er også gratis å bruke.
Slik installerer du Git på en Mac
Apples modell av Git kommer forhåndsinstallert på macOS. Åpne din Terminal eller shell-skriptredigerer du velger og skriv inn git --versjon for å bekrefte hvilken versjon av Git som er på maskinen din. Hvis ikke allerede på maskinen din, kjører git --versjon vil be deg om å installere Git.
Selv om denne versjonen av Git er ok for noen brukere, vil du kanskje installere den mer oppdaterte versjonen (Apple er ofte treg med å oppdatere versjonen). Du kan gjøre dette på mange forskjellige måter; Vi har samlet noen av de enkleste alternativene nedenfor.
I slekt: Hva er Shell Scripting og hvorfor du bør bruke det
Installere Git på macOS With Homebrew
Bruk Hjemme brygget. Homebrew installerer en liste over nyttige pakker som ikke kommer forhåndsinstallert på Mac-maskiner (se listen over pakker på Homebrews nettsted).
Lim inn følgende kommando i terminalen din for å installere Homebrew:
/ bin / bash -c "$ (krøll -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Terminalen vil be deg om å skrive inn et passord. Skriv inn passordet du bruker for å logge på Mac-en for å fortsette installasjonsprosessen.
Når du er ferdig, skriv inn bryg installer git inn i terminalen og vent til den lastes ned. Bekreft at Git ble installert ved å kjøre git --versjon.
Slik installerer du Git på macOS med frittstående installatør
Tim Harper bygde og støtter et frittstående installasjonsprogram for Git på Mac - du finner det på SourceForge. Bare klikk nedlasting for å få den nyeste versjonen, eller velg hvilken som helst tidligere versjon ved å klikke direkte på dem under Prosjektaktivitet Overskrift.
Følg instruksjonene på installasjonsprogrammet til Git er på maskinen din. Bekreft at Git ble installert ved å kjøre git --versjon i terminalen. Du er ferdig!
Merk: Noen brukere har rapportert om kompatibilitetsproblemer mellom det frittstående installasjonsprogrammet og Mac OS X Snow Leopard eller Mac OS X Lion (OSX 10.6 og 10.7). Mens løsninger er mulige, anbefaler vi sterkt å installere Git med Homebrew for å unngå dette.
Installere Git for macOS Med GitHub Desktop
Vet du at du vil bruke GitHub for prosjektet ditt? Installasjon GitHub Desktop vil også installere den siste versjonen av Git. Bare klikk Last ned for macOS og kjør installasjonsprogrammet. Når du har kjørt installasjonsprogrammet, må du kontrollere at Git ble installert ved å kjøre git --versjon i terminalen. Du er ferdig!
I slekt: Hvordan lage ditt første lager på Github
Git Started: The Basics
Det kan virke skremmende å dykke ned i Git. Her er de gode nyhetene: du kan komme i gang med å bruke det Git har å tilby, selv når du bare kjenner noen få kommandoer. Du vil hente resten over tid når du oppdager nye behov og søker nye løsninger. For nå er her noen av de grunnleggende:
Grunnleggende Git-kommandoer | |
---|---|
git help, git help -a, git help -g | Viser en liste over Git-kommandoer og underkommandoer. |
git config --global bruker.navn "Fornavn etternavn" | Angir ditt Git brukernavn. |
git config --global user.email "[email protected]" | Angir Git-e-posten din. |
git init | Oppretter et nytt Git-arkiv (repo) i den gjeldende katalogen. |
git add [fil / katalog] | Legger til øyeblikksbilde av nåværende filer i iscenesettelsesområdet (indeks). Dette lagrer ikke noe arbeid i depotet ditt. |
git rm | Fjerner filer fra indeksen. |
git begå | Forplikter endringer i oppstillingsområdet til depotet. Du må kjøre dette for å lagre endringer i repoen din. |
git commit -a | Du kan bruke dette til å hoppe over å bruke Git add. Dette ser etter endringer, legger dem til iscenesettelse og forplikter dem. |
git diff | Se endringer mellom forpliktelser. |
git logg | Se dine tidligere forpliktelser til repoen. |
git gren [navn-av-gren] | Oppretter en ny gren i depotet ditt. Grener brukes til å dele opp kodebaser i mindre seksjoner. |
git gren | Lister opp alle grener i repoen din. |
git switch [navn på gren] | Naviger mellom grener. |
git gren [navn-av-gren] -d | Sletter den angitte grenen. |
git clone [katalogsti] [navn-du-velger] | Oppretter en klon av det angitte depotet. |
git-henting | Kontrollerer endringer fra et annet depot uten å integrere dem i repoen din. |
git pull | Forplikter endringer fra et annet depot til repoen din. |
git push | Oppdateringer repo med endringer for andre å trekke. |
Rydde opp i depotene dine
Nå som du vet hvordan du installerer Git på macOS og kommer i gang med å bruke det, er det på tide å begynne å lage. Ikke bekymre deg for å ha rett eller galt, rent eller rotete. Bare lag nye ting og lær underveis.
Hvis du blant skaperverket finner ut at grenene dine har blitt litt for uorganiserte etter din smak, er det alltid metoder du kan bruke for å rydde opp i ting.
Å finne Git-prosjektet ditt er rotete med gamle filer? Lær hvordan du rengjør Git.
- Mac
- Programmering
- Programmering
- GitHub
- Mac os

Marcus er en livslang teknologientusiast og forfatter ved MUO. Han begynte på sin frilans skriverkarriere i 2020, og dekket trendende teknologi, gadgets og apper. Hvis du spurte Marcus: "Android eller iPhone?" han ville sagt "iPhone." Hvis du spurte ham om hans favoritt mobilspill, ville han slite med å tenke i noen minutter før han spurte "Kan jeg gi deg min topp 5?"
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.