Git
Een gedistribueerd versiebeheersysteem met lokale repositories en vastgelegde wijzigingsgeschiedenis.
Lokaal vastleggen en bewust delen
Git is een gedistribueerd versiebeheersysteem. Een lokale repository kan vastgelegde projecttoestanden en hun geschiedenis bevatten. Veel taken, zoals een commit maken, kunnen zonder verbinding met een hostingdienst. Git en een aanbieder zoals GitHub zijn verschillend.
In een fictief voorbeeld wijzigt een ontwikkelaar onderweg een kop en maakt lokaal een commit. Na het delen krijgt het team toegang tot deze revisie via een toegestane deelroute. De toepassing uitrollen is een volgende stap; de projectconfiguratie bepaalt of die na delen automatisch start. Maak apart duidelijk waar de gezamenlijke referentiegeschiedenis staat, wie wijzigingen mag integreren en welke controles vóór uitrol nodig zijn.
Bronnen
Verwante begrippen
- VersiebeheerEen systeem dat wijzigingen aan gevolgde bestanden vastlegt en eerdere toestanden vergelijkbaar maakt.
- BranchEen benoemde ontwikkellijn die Git volgt via een verplaatsbare verwijzing naar een commit.
- CommitEen vastgelegde projecttoestand met metadata en waar van toepassing verwijzingen naar eerdere toestanden in Git.
- Pull requestEen voorstel om wijzigingen in een doelbranch op te nemen, met context voor gezamenlijke beoordeling en discussie.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


