Het logo van Axxius
  • Diensten
    • Consultancy
    • Projecten
    • Licentiemanagement
  • IT Kennisgebieden
    • Cloud services
    • Middleware en Integratie
    • Managed container services
    • CI / CD
    • Data analytics
    • Informatiebeveiliging
  • Carrière
    • Werken bij Axxius
    • Vacatures
    • Traineeship
  • Over ons
    • Missie en visie
    • Opdrachtgevers
  • Blog
  • Contact

info@axxius.nl

+31 23 890 6 890

Neptunusstraat 27
2132 JA Hoofddorp

> Wat is GIT en wat is GitHub?
Wat is GIT en wat is GitHub?
Deel Deel Deel Deel

Wat is GIT en wat is GitHub?

Als je iets over Git leest, dan lees je over Distributed Version Control System (DCVS). Het is het meest populaire versiebeheersysteem onder developers. In dit artikel wordt uitgelegd wat Git is en hoe dit zich verhoudt dit GitHub. 

Waarom hebben we versiebeheer nodig?

Tijdens het ontwikkelen van bijvoorbeeld webapplicaties werken developers samen aan diverse bestanden in verschillende mappen. Een algemene en vereenvoudigde manier om ernaar te kijken, maar meer is het uiteindelijk niet.

Dus als we bestanden en mappen hebben, waarom kunnen we dan niet gewoon werken zonder enige zorgen over versiebeheer? Wel, hier komen de pijnpunten bloot te liggen. Heb je ooit aan een Word-document gewerkt samen met jouw collega? Je gebruikt Dropbox en opent tegelijkertijd het bestand. Als je samen aan het bestand werkt dan overschrijf je elkaars wijzigingen.

Dit is waar versiebeheer nodig is. Met een goed versiebeheersysteem kun je bijhouden waar je aan hebt gewerkt en waar je collega mee bezig is. Het doel is om niet te botsen met elkaars werk en wijzingen mogelijk te overschrijven. Een goed versiebeheersysteem stelt ons in staat om op een efficiëntere manier samen te werken.

Wat is GIT en wat is GitHub?

Wat is Git?

Git is een systeem voor versiebeheer dat voornamelijk wordt gebruikt door programmeurs en anderen die code schrijven. Het werkt op de command line van je lokale computer. Hiermee kun je bestanden en wijzigingen aan die bestanden bijhouden in iets dat een repository of repo wordt genoemd.

Hieronder zie je een voorbeeld van een repository op mijn lokale computer. Dit zijn de bestanden en mappen die worden bijgehouden. Je kunt het alleen gebruiken, of je gebruikt het met een team van mensen die aan hetzelfde project werken.

Wat is GIT en wat is GitHub?

Het is handig in een teamomgeving omdat iedereen onafhankelijk aan die bestanden kan werken. Wijzigingen kun je samenvoegen en permanent wordt vastgelegd wie welke wijziging heeft doorgevoerd.

Hoe verhoudt GitHub zich tot Git?

GitHub is een website waarmee je Git repositories online kunt uploaden. Waarom zou je dit doen? Nou, het biedt een back-up van alle bestanden en mappen. Ten tweede heeft GitHub een visuele interface voor het navigeren door je repo’s. De interface is fijn voor anderen die door alle repositories navigeren en het vereenvoudigt de samenwerking onderling.

Github is dus een platform of verzamelplaats voor het plaatsen van broncodes, projecten en oplossingen voor uitdagingen. GitHub geeft developers de mogelijkheid om samen software te ontwikkelen.

Gerelateerde vacatures

Data engineer

Vacatures voor middleware engineers

DevOps engineer

Wat is GIT en wat is GitHub?

Cloud engineer

Wat is GIT en wat is GitHub?

Recente blogberichten

  • Containers en orchestrationEen inleiding tot Containers, VM’s en Docker
  • WebShere overzicht AxxiusDit is nieuw in WebSphere V9.0.5
  • Complexiteit van de opdrachtgeversDocker Commando’s – Cheat Sheet
  • CI - CD PijplijnTips en tricks voor een schaalbare CI/ CD-flow
  • Hoe werkt de cloud?Belangrijkste Componenten van OpenStack

Meer weten over onze oplossingen?

Neem contact op

Navigatie

  • Homepage
  • Vacatures
  • Cookieverklaring
  • Over ons
  • Sitemap
  • Privacy statement

Contactinformatie

  • Axxius BV
  • Neptunusstraat 27
  • 2132 JA Hoofddorp
  • 023 890 6 890
  • info@axxius.nl

Kennisbank

  • Middleware en integratie
  • Cloud begrippen
  • Automation software tools
  • IT-begrippenlijst
  • Scriptingtalen
  • Blockchain en cryptocurrency
  • Linux tutorials

Benieuwd naar onze oplossingen?

Bent u geïnteresseerd in onze oplossingen, op zoek naar een advies of wilt u gewoon een vrijblijvend gesprek?

Neem contact op