Om du är en spirande programmerare bör du bekanta dig med ett versionskontrollsystem.

De flesta programmeringsjobb du stöter på kräver att du samarbetar med andra ingenjörer genom en av dessa versioner styrsystem eftersom det är det bästa sättet att organisera stora kodbaser och minimera effekterna av fel eller diskrepanser. Git är ett sådant versionskontrollsystem.

Vi tar en titt på vad Git är och hur du kan få igång det på din Mac i några snabba steg. Du lär dig också några viktiga kommandon för att slå igång och anställa Git i ditt arbetsflöde så snart du har läst den här artikeln!

Git Utbildad: Vad är Git och hur hjälper det mig?

Som vi tidigare nämnde, Git är ett öppen källkodsversionskontrollsystem (även känt som ett versionskontrollverktyg eller källkontroll). Huvudsyftet med ett versionskontrollverktyg är att övervaka de förändringar som sker i en kodbas när den uppdateras och låta dig återgå till valfri iteration som du väljer.

Relaterad: Den ultimata guiden till git - gör anspråk på din gratis e-bok!

instagram viewer

Detta är en enorm hjälp när du inser att du har programmerat in en bugg som vänder appens logik inifrån och ut och upp och ner. I händelse av en kompilator fylld med röd feltext, återgå bara till ditt senaste Git-arkiv och gå till Stacköverflöde att nudla ut vad som gick fel första gången - ingen skada, ingen foul.

Git är också gratis att använda.

Hur man installerar Git på en Mac

Apples modell av Git kommer förinstallerad på macOS. Öppna din Terminal eller val av skalskriptredigerare och ange git --version för att verifiera vilken version av Git som finns på din maskin. Om inte redan på din maskin, körs git --version kommer att uppmana dig att installera Git.

Även om denna version av Git är okej för vissa användare kanske du vill installera den mer uppdaterade versionen (Apple är ofta långsam att uppdatera sin version). Du kan göra det på många olika sätt; Vi har sammanställt några av de enklaste alternativen nedan.

Relaterad: Vad är Shell Scripting och varför du ska använda det

Installera Git på macOS With Homebrew

Använda sig av Homebrew. Homebrew installerar en lista över användbara paket som inte kommer förinstallerade på Mac-datorer (se listan över paket på Homebrews webbplats).

Klistra in följande kommando i din terminal för att installera Homebrew:

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

Terminalen uppmanar dig att ange ett lösenord. Ange lösenordet du använder för att logga in på din Mac för att fortsätta installationsprocessen.

När du är klar anger du brygga installera git in i terminalen och vänta tills den laddas ner. Kontrollera att Git installerades genom att köra git --version.

Så här installerar du Git på macOS med den fristående installatören

Tim Harper byggde och stöder ett fristående installationsprogram för Git på Mac - du hittar det på SourceForge. Klicka bara Ladda ner för att få den senaste versionen, eller välj en tidigare version genom att klicka direkt på dem under Projektaktivitet rubrik.

Följ instruktionerna på installationsprogrammet tills Git finns på din maskin. Kontrollera att Git installerades genom att köra git --version i terminalen. Du är klar!

Notera: Vissa användare har rapporterat kompatibilitetsproblem mellan den fristående installatören och Mac OS X Snow Leopard eller Mac OS X Lion (OSX 10.6 och 10.7). Även om lösningar är möjliga rekommenderar vi starkt att du installerar Git med Homebrew för att undvika detta.

Installera Git för macOS med GitHub Desktop

Vet du att du kommer att använda GitHub för ditt projekt? Installerar GitHub Desktop kommer också att installera den senaste versionen av Git. Klicka bara Hämta för macOS och kör installationsprogrammet. När du har kört installationsprogrammet, kontrollera att Git installerades genom att köra git --version i terminalen. Du är klar!

Relaterad: Hur du skapar ditt första arkiv på Github

Git Started: The Basics

Det kan verka skrämmande att dyka in i Git. Här är de goda nyheterna: du kan komma igång med att använda vad Git har att erbjuda även när du bara känner till några få kommandon. Du hämtar resten med tiden när du upptäcker nya behov och söker nya lösningar. För nu är här några av grunderna:

Grundläggande Git-kommandon
git help, git help -a, git help -g Visar en lista med Git-kommandon och underkommandon.
git config - globalt användarnamn "Förnamn efternamn" Ställer in ditt Git-användarnamn.
git config --global user.email "[email protected]" Ställer in din Git-e-post.
git init Skapar ett nytt Git-arkiv (repo) i den aktuella katalogen.
git lägg till [fil / katalog] Lägger till ögonblicksbild av aktuella filer till iscensättningsområdet (index). Detta sparar inget arbete i ditt arkiv.
git rm Tar bort filer från indexet.
git begå Begår ändringar i lagringsområdet till förvaret. Du måste köra detta för att spara ändringar i ditt repo.
git commit -a Du kan använda detta för att hoppa över Git add. Detta letar efter förändringar, lägger till dem i iscensättningen och gör dem.
git diff Se ändringar mellan åtaganden.
git-logg Se dina tidigare åtaganden till repo.
git gren [namn-av-gren] Skapar en ny gren i ditt arkiv. Grenar används för att dela upp kodbaser i mindre sektioner.
git gren Listar alla grenar i ditt repo.
git switch [filialens namn] Navigera mellan grenar.
git gren [namn-av-gren] -d Tar bort den angivna grenen.
git clone [katalog-sökväg] [namn-du-väljer] Skapar en klon av det angivna arkivet.
git hämta Kontrollerar ändringar från ett annat arkiv utan att integrera dem i ditt repo.
git pull Begår ändringar från en annan databas till din repo.
git push Uppdateringar repo med ändringar för andra att dra.

Städa upp dina arkiv

Nu när du vet hur du installerar Git på macOS och börjar använda det är det dags att börja göra. Oroa dig inte för att ha rätt eller fel, ren eller rörig. Skapa bara nya saker och lär dig på vägen.

Om du, bland skapelsens strid, tycker att dina grenar har blivit lite för oorganiserade för din smak, finns det alltid metoder du kan använda för att städa upp saker.

E-post
Så här rengör du Git och tar bort spårade filer

Att hitta ditt Git-projekt är rörigt med gamla filer? Lär dig hur du rengör din Git.

Relaterade ämnen
  • Mac
  • Programmering
  • Programmering
  • GitHub
  • Mac OS
Om författaren
Marcus Mears III (10 artiklar publicerade)

Marcus är en livslång teknikentusiast och författare på MUO. Han började sin frilansande skrivkarriär 2020 och täckte trendiga tekniker, prylar och appar. Om du frågade Marcus: "Android eller iPhone?" han skulle säga "iPhone." Om du frågade honom om hans favoritmobilspel skulle han kämpa för att tänka några minuter innan han frågade "Kan jag ge dig min topp 5?"

Mer från Marcus Mears III

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.