Als je een beginnende programmeur bent, moet je kennis maken met een versiebeheersysteem.
Voor de meeste programmeeropdrachten die u tegenkomt, moet u via een van deze versies samenwerken met andere ingenieurs controlesystemen omdat dit de beste manier is om grote codebases te organiseren en de gevolgen van fouten of verschillen. Git is zo'n versiebeheersysteem.
We zullen bekijken wat Git is en hoe je het in een paar snelle stappen op je Mac kunt krijgen. Je leert ook een paar essentiële commando's om een vliegende start te maken en Git in je workflow te gebruiken zodra je dit artikel hebt gelezen!
Git Educated: Wat is Git en hoe helpt het mij?
Zoals we eerder al zeiden, Git is een open-source versiebeheersysteem (ook bekend als een versiebeheersysteem of bronbeheer). Het belangrijkste doel van een versiebeheertool is om de wijzigingen die optreden in een codebase te volgen wanneer deze wordt bijgewerkt, en u in staat te stellen terug te keren naar elke iteratie van uw keuze.
Verwant: De ultieme gids voor Git — Claim uw gratis e-boek!
Dit is een enorme hulp als je je realiseert dat je een bug hebt geprogrammeerd die de logica van je app binnenstebuiten en ondersteboven draait. In het geval dat een compiler gevuld is met rode fouttekst, keer dan gewoon terug naar je laatste Git-repository en ga naar Stack Overflow om uit te zoeken wat er de eerste keer fout ging - geen kwaad, geen fout.
Git is ook gratis te gebruiken.
Hoe Git op een Mac te installeren
Het Git-model van Apple is vooraf geïnstalleerd op macOS. Open je Terminal of shell-scripteditor naar keuze en voer in git --version om te verifiëren welke versie van Git op uw machine staat. Als het nog niet op uw computer staat, wordt uitgevoerd git --version zal je vragen om Git te installeren.
Hoewel deze build van Git in orde is voor sommige gebruikers, wil je misschien de meer up-to-date versie installeren (Apple is vaak traag met het updaten van de versie). U kunt dit op veel verschillende manieren doen; we hebben hieronder enkele van de gemakkelijkste opties samengesteld.
Verwant: Wat is Shell-scripts en waarom u het zou moeten gebruiken?
Git installeren op macOS met Homebrew
Gebruik Homebrew. Homebrew installeert een lijst met handige pakketten die niet vooraf zijn geïnstalleerd op Macs (bekijk de lijst met pakketten op Homebrew's website).
Plak de volgende opdracht in uw terminal om Homebrew te installeren:
/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
De terminal zal u vragen om een wachtwoord in te voeren. Voer het wachtwoord in dat u gebruikt om in te loggen op uw Mac om door te gaan met het installatieproces.
Als u klaar bent, gaat u naar binnen brew install git in de terminal en wacht tot het is gedownload. Controleer of Git is geïnstalleerd door te draaien git --version.
Git op macOS installeren met het zelfstandige installatieprogramma
Tim Harper heeft een stand-alone installatieprogramma voor Git op Mac gebouwd en ondersteund - je kunt het vinden op BronForge. Gewoon klikken Downloaden om de nieuwste versie te krijgen, of selecteer een eerdere build door er rechtstreeks op te klikken onder het Projectactiviteit koptekst.
Volg de instructies op het installatieprogramma totdat Git op je computer staat. Controleer of Git is geïnstalleerd door te draaien git --version in de terminal. Je bent klaar!
Notitie: Sommige gebruikers hebben compatibiliteitsproblemen gemeld tussen het zelfstandige installatieprogramma en Mac OS X Snow Leopard of Mac OS X Lion (OSX 10.6 en 10.7). Hoewel tijdelijke oplossingen mogelijk zijn, raden we ten zeerste aan om Git met Homebrew te installeren om dit te voorkomen.
Git voor macOS installeren met GitHub Desktop
Weet u dat u GitHub voor uw project gaat gebruiken? Installeren GitHub Desktop zal ook de laatste versie van Git installeren. Gewoon klikken Download voor macOS en voer het installatieprogramma uit. Nadat je het installatieprogramma hebt uitgevoerd, verifieer je dat Git is geïnstalleerd door het uit te voeren git --version in de terminal. Je bent klaar!
Verwant: Hoe u uw eerste repository op Github maakt
Git Started: The Basics
Het kan ontmoedigend lijken om in Git te duiken. Hier is het goede nieuws: je kunt beginnen met het gebruiken van wat Git te bieden heeft, zelfs als je maar een paar commando's kent. De rest pak je na verloop van tijd weer op als je nieuwe behoeften ontdekt en nieuwe oplossingen zoekt. Hier volgen enkele basisprincipes:
Basis Git-opdrachten | |
---|---|
git help, git help -a, git help -g | Toont een lijst met Git-commando's en subcommando's. |
git config --global user.name "Voornaam Achternaam" | Stelt je Git-gebruikersnaam in. |
git config --global user.email "[email protected]" | Stelt je Git-e-mail in. |
git init | Creëert een nieuwe Git-repository (repo) in de huidige directory. |
git add [bestand / map] | Voegt een momentopname van huidige bestanden toe aan het verzamelgebied (index). Dit slaat geen werk op in uw repository. |
git rm | Verwijdert bestanden uit de index. |
git commit | Voert wijzigingen in het verzamelgebied door naar de repository. U moet dit uitvoeren om wijzigingen in uw opslagplaats op te slaan. |
git commit -a | Je kunt dit gebruiken om het gebruik van Git add over te slaan. Dit zoekt naar veranderingen, voegt ze toe aan enscenering en legt ze vast. |
git diff | Zie veranderingen tussen commits. |
git log | Bekijk uw eerdere commits naar de opslagplaats. |
git branch [naam-van-branch] | Creëert een nieuwe branch in uw repository. Takken worden gebruikt om codebases op te splitsen in kleinere secties. |
git branch | Geeft een lijst van alle branches in uw opslagplaats. |
git switch [naam-van-branch] | Navigeer tussen takken. |
git branch [naam-van-branch] -d | Verwijdert de opgegeven tak. |
git clone [directory-pad] [naam-jij-kiest] | Maakt een kloon van de opgegeven opslagplaats. |
git fetch | Controleert wijzigingen van een andere repository zonder ze in uw repository te integreren. |
git pull | Voert wijzigingen uit van een andere repository naar uw repo. |
git push | Werkt de opslagplaats bij met wijzigingen die anderen kunnen ophalen. |
Uw opslagplaatsen opschonen
Nu je weet hoe je Git op macOS moet installeren en ermee aan de slag gaat, is het tijd om te beginnen met maken. Maak je geen zorgen over gelijk of fout, schoon of rommelig. Maak gewoon nieuwe dingen en leer gaandeweg.
Als je tijdens de strijd van de schepping merkt dat je takken iets te ongeorganiseerd zijn geworden naar je zin, dan zijn er altijd methoden die je kunt gebruiken om dingen op te ruimen.
Is het vinden van uw Git-project vol met oude bestanden? Leer hoe u uw Git opschoont.
- Mac
- Programmeren
- Programmeren
- GitHub
- macOS
Marcus is een levenslange technologieliefhebber en schrijver bij MUO. In 2020 begon hij aan zijn freelance-carrière als schrijver, met betrekking tot trending tech, gadgets en apps. Als je Marcus vroeg: "Android of iPhone?" hij zou "iPhone" zeggen. Als je hem naar zijn favoriete mobiele game zou vragen, zou hij een paar minuten moeite hebben om na te denken voordat hij zou vragen "Mag ik je mijn top 5 geven?"
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Nog een stap…!
Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.