Hvis du er en spirende programmør, skal du stifte bekendtskab med et versionskontrolsystem.

De fleste programmeringsjob, du støder på, kræver, at du samarbejder med andre ingeniører gennem en af ​​disse versioner kontrolsystemer, fordi det er den bedste måde at organisere store kodebaser på og minimere virkningerne af fejl eller uoverensstemmelser. Git er et sådant versionskontrolsystem.

Vi tager et kig på, hvad Git er, og hvordan du kan få det til at køre på din Mac i et par hurtige trin. Du lærer også et par vigtige kommandoer for at komme i gang og ansætte Git i din arbejdsgang, så snart du er færdig med at læse denne artikel!

Git uddannet: Hvad er git og hvordan hjælper det mig?

Som vi tidligere nævnte, Git er et open source versionskontrolsystem (også kendt som et versionskontrolværktøj eller kildekontrol). Hovedformålet med et versionskontrolværktøj er at overvåge de ændringer, der opstår i en codebase, når den opdateres, og give dig mulighed for at vende tilbage til enhver iteration, du vælger.

instagram viewer

Relaterede: Den ultimative guide til git - gør krav på din gratis e-bog!

Dette er en massiv hjælp, når du indser, at du har programmeret i en fejl, der vender din apps logik ud og op og ned. I tilfælde af en compiler fyldt med rød fejltekst, skal du bare vende tilbage til dit sidste Git-arkiv og gå til Stakoverløb at nudle ud, hvad der gik galt første gang - ingen skade, ingen fejl.

Git er også gratis at bruge.

Sådan installeres Git på en Mac

Apples model af Git kommer forudinstalleret på macOS. Åbn din Terminal eller shell script editor efter eget valg og indtast git --version for at kontrollere, hvilken version af Git der er på din maskine. Hvis den ikke allerede er på din maskine, kører den git --version vil bede dig om at installere Git.

Selvom denne version af Git er okay for nogle brugere, vil du muligvis installere den mere opdaterede version (Apple er ofte langsom med at opdatere sin version). Du kan gøre det på mange forskellige måder; Vi har samlet et par af de nemmeste muligheder nedenfor.

Relaterede: Hvad er Shell Scripting, og hvorfor du skal bruge det

Installation af Git på macOS With Homebrew

Brug Hjemmebrygget. Homebrew installerer en liste over nyttige pakker, der ikke kommer forudinstalleret på Mac'er (se listen over pakker på Homebrews hjemmeside).

Indsæt følgende kommando i din terminal for at installere Homebrew:

/ bin / bash -c "$ (krølle -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Terminalen beder dig om at indtaste en adgangskode. Indtast den adgangskode, du bruger til at logge på din Mac for at fortsætte installationsprocessen.

Når du er færdig, skal du indtaste bryg install git ind i terminalen og vent på, at den downloades. Kontroller, at Git blev installeret ved at køre git --version.

Sådan installeres Git på macOS med den enkeltstående installationsprogram

Tim Harper byggede og understøtter et enkeltstående installationsprogram til Git på Mac - du kan finde det på SourceForge. Bare klik Hent for at hente den nyeste version eller vælge en hvilken som helst tidligere version ved at klikke direkte på dem under Projektaktivitet header.

Følg instruktionerne på installationsprogrammet, indtil Git er på din maskine. Kontroller, at Git blev installeret ved at køre git --version i terminalen. Du er færdig!

Bemærk: Nogle brugere har rapporteret kompatibilitetsproblemer mellem det enkeltstående installationsprogram og Mac OS X Snow Leopard eller Mac OS X Lion (OSX 10.6 og 10.7). Selvom løsninger er mulige, anbefaler vi stærkt, at du installerer Git med Homebrew for at undgå dette.

Installation af Git til macOS med GitHub Desktop

Ved du, at du bruger GitHub til dit projekt? Installation GitHub Desktop vil også installere den nyeste version af Git. Bare klik Download til macOS og kør installationsprogrammet. Når du har kørt installationsprogrammet, skal du kontrollere, at Git blev installeret ved at køre git --version i terminalen. Du er færdig!

Relaterede: Sådan oprettes dit første lager på Github

Git Started: The Basics

Det kan virke skræmmende at dykke ned i Git. Her er de gode nyheder: Du kan komme i gang med at bruge, hvad Git har at tilbyde, selv når du kun kender et par kommandoer. Du henter resten over tid, når du opdager nye behov og søger nye løsninger. For nu er her nogle af de grundlæggende:

Grundlæggende Git-kommandoer
git hjælp, git hjælp -a, git hjælp -g Viser en liste over Git-kommandoer og underkommandoer.
git config - global bruger.navn "FirstName LastName" Indstiller dit Git-brugernavn.
git config - global bruger.email "[email protected]" Indstiller din Git-e-mail.
git init Opretter et nyt Git-arkiv (repo) i den aktuelle bibliotek.
git tilføj [fil / bibliotek] Tilføjer øjebliksbillede af aktuelle filer til mellemstationer (indeks). Dette gemmer ikke noget arbejde i dit arkiv.
git rm Fjerner filer fra indekset.
git begå Forpligter ændringer i mellemstationer til lageret. Du skal køre dette for at gemme ændringer i din repo.
git begå -a Du kan bruge dette til at springe over ved hjælp af Git add. Dette ser efter ændringer, tilføjer dem til iscenesættelse og forpligter dem.
git diff Se ændringer mellem forpligtelser.
git log Se dine tidligere forpligtelser til repoen.
git gren [navn-af-gren] Opretter en ny gren i dit arkiv. Filialer bruges til at opdele kodebaser i mindre sektioner.
git gren Viser alle grene i din repo.
git switch [gren-navn] Naviger mellem grene.
git gren [navn-af-gren] -d Sletter den angivne gren.
git klon [bibliotek-sti] [navn-du-vælger] Opretter en klon af det angivne lager.
git-hentning Kontrollerer ændringer fra et andet lager uden at integrere dem i din repo.
git pull Forpligter ændringer fra et andet lager til din repo.
git push Opdateringer repo med ændringer, som andre kan trække.

Oprydning af dine arkiver

Nu hvor du ved, hvordan du installerer Git på macOS og kommer i gang med at bruge det, er det tid til at begynde at lave. Vær ikke bekymret for at være rigtig eller forkert, ren eller rodet. Bare lav nye ting og lær undervejs.

Hvis du blandt skabelsens strid finder du, at dine grene er blevet lidt for uorganiserede til din smag, er der altid metoder, du kan bruge til at rydde op.

E-mail
Sådan rengøres Git og fjernes ikke-sporede filer

At finde dit Git-projekt er rodet med gamle filer? Lær hvordan du rengør din Git.

Relaterede emner
  • Mac
  • Programmering
  • Programmering
  • GitHub
  • macOS
Om forfatteren
Marcus Mears III (10 artikler offentliggjort)

Marcus er en livslang teknologientusiast og forfatter på MUO. Han begyndte på sin freelance skrivekarriere i 2020 og dækkede trendteknologi, gadgets og apps. Hvis du spurgte Marcus: "Android eller iPhone?" han ville sige "iPhone." Hvis du spurgte ham om hans foretrukne mobilspil, ville han kæmpe for at tænke et par minutter, før han spurgte "Kan jeg give dig min top 5?"

Mere fra Marcus Mears III

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.

.