Naar de inhoud

Commit

Een vastgelegde projecttoestand met metadata en waar van toepassing verwijzingen naar eerdere toestanden in Git.

Softwareontwikkeling

Een gekozen toestand vastleggen

Een Git-commit legt een gekozen projecttoestand vast met metadata zoals wijzigingsbeschrijving en auteur. Waar van toepassing verwijst hij naar voorgangers en vormt zo geschiedenis. De inhoud komt uit de voorbereide toestand; niet elke wijziging in de werkmap is automatisch inbegrepen.

In een fictief voorbeeld worden formuliercorrectie en bijbehorende test samen vastgelegd. Een daarnaast begonnen layoutwijziging blijft buiten de selectie. Zo is de wijziging later begrijpelijk te beoordelen. Een commit bevestigt geen geslaagde tests of goedkeuring. Bestanden opslaan, committen, naar een gedeelde repository overdragen en uitrollen zijn aparte handelingen, ook als het project meerdere automatisch verbindt.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps