De Basis Van GitHub Opzetten

Scroll voor meer

De Basis Van GitHub Opzetten

Wat is Github?

GitHub is een code-hostingplatform voor versiebeheer en samenwerking. Hiermee kan jij en anderen vanaf elke locatie samenwerken aan projecten. CaseNine gebruikt in haar projecten Git om de samenwerking niet alleen beter maar ook plezieriger te maken. Een team effort geeft uit eindelijke niet alleen beter resultaat maar ook een voldane gevoel. Hieronder in het kort hoe je start met het gebruiken van GitHub.

Hoe gebruik je Github?

Stap 1: maak een repository

Een repository wordt meestal gebruikt om een ​​enkel project te organiseren. Opslagplaatsen kunnen mappen en bestanden, afbeeldingen, video’s, spreadsheets en gegevenssets bevatten – alles wat jouw project nodig heeft. We raden je aan een README of een bestand met informatie over je project op te nemen. GitHub maakt het gemakkelijk om er een toe te voegen terwijl jij je nieuwe repository maakt.

Zo maak je een nieuwe repository:

  • Klik in de rechterbovenhoek naast je avatar en selecteer Nieuwe repository.
  • Geef de repository een naam en korte omschrijving.
  • Selecteer Initialize this repository with a README.

Stap 2: maak een vertakking (Branch)

Vertakken is de manier om tegelijkertijd aan verschillende versies van een repository te werken.
Standaard heeft je repository één branch met de naam main die wordt beschouwd als de definitieve branch. We gebruiken branches om te experimenteren en bewerkingen uit te voeren voordat we ze vastleggen op “main”.

Zo maak je een nieuwe branch:

  • Ga naar je nieuwe repository (die je in stap 1 hebt aangemaakt)
  • Klik op de vervolgkeuzelijst boven aan de bestandenlijst met de tekst branch: main.
  • Typ een branchenaam, leesmij-bewerkingen, in het nieuwe branche tekstvak.
  • Selecteer de blauwe Create branch box of druk op “Enter”

Stap 3: maak veranderingen (commits)

Zo nu kan je echt beginnen! Op GitHub worden opgeslagen wijzigingen commits genoemd. Elke commit heeft een bijbehorend bericht, dat een beschrijving is die uitlegt waarom een ​​bepaalde wijziging is aangebracht. Commit-berichten leggen de geschiedenis van de wijzigingen vast, zodat andere gebruikers begrijpen wat je hebt gedaan en waarom.

Wijzigingen aanbrengen en vastleggen

  • Klik op het bestand README.md.
  • Klik op het potlood pictogram in de rechterbovenhoek van de bestandsweergave om te bewerken.
  • Schrijf in de editor iets over jezelf.
  • Schrijf een vastlegging bericht dat je wijzigingen beschrijft.
  • Klik op de knop Wijzigingen vastleggen.

Stap 4: open een pull request

Nu je wijzigingen hebt in een branch off van master, kun je een pull request openen.

Pull-requests vormen de kern van de samenwerking op GitHub. Wanneer je een pull request opent, stel je je wijzigingen voor en vraagt ​​je iemand om je bijdrage te beoordelen en binnen te halen en deze samen te voegen in hun branch. Pull-verzoeken tonen verschillen, of verschillen, van de inhoud van beide branches. De wijzigingen, toevoegingen en aftrekkingen worden weergegeven in groen en rood.

Zodra je een commit doet, kun je een pull request openen en een discussie starten, zelfs voordat de code klaar is.

Stap 5: Code review

Een belangrijke stap is het uitvoeren van een code review. Tijdens een code review check je elkaars code en controleer je op eventuele fouten. Ook kan je hiermee de kwaliteit waarborgen en ervoor zorgen dat de look en feel van je project overal hetzelfde blijft.

Stap 6: Voeg je Pull Request samen

In deze laatste stap is het tijd om je wijzigingen samen te brengen – het samenvoegen van je readme-edits branch in de main branch.

  • Klik op de groene knop Samenvoegen pull request om de wijzigingen samen te voegen in main.
  • Klik op Samenvoegen bevestigen.
  • Ga je gang en verwijder de branch, aangezien de wijzigingen zijn opgenomen, met de knop Delete branch in het paarse vak.

Dit is wat je nu kan en hebt bereikt met deze stappen:

  • Een open source-repository gemaakt
  • Een nieuwe branche gestart en beheerd
  • Een bestand gewijzigd en die wijzigingen doorgevoerd in GitHub
  • Een Pull Request geopend en samengevoegd

Heel veel succes met het opzetten van je Github omgeving!

Geïnteresseerd wat we voor jou kunnen betekenen?

Neem direct contact op met onze experts. We horen graag van je!

Nieuwsgierig geworden naar meer? Abonneer je vandaag nog op de Technical Deep Dive series.

Colin Hamer

Colin Hamer is Software Engineer bij CaseNine. Hij is verantwoordelijk voor diverse Salesforce projecten bij klanten.

Ontvang een melding bij een nieuwe blog

We houden je graag op de hoogte van het laatste nieuws.