Git
Et distribueret versionsstyringssystem med lokale repositories og registreret ændringshistorik.
Registrér lokalt og del bevidst
Git er et distribueret versionsstyringssystem. Et lokalt repository kan indeholde registrerede projekttilstande og historik. Mange opgaver, såsom at oprette et commit, kan udføres uden forbindelse til en hostingtjeneste. Git og en udbyder som GitHub er forskellige ting.
I et opdigtet eksempel ændrer en udvikler en overskrift på rejse og opretter et lokalt commit. Når tilstanden er delt, kan teamet tilgå den via en godkendt delingsvej. Udrulning er et yderligere trin; projektkonfigurationen afgør, om den starter automatisk efter deling. Afklar særskilt, hvor den fælles referencehistorik ligger, hvem der må integrere ændringer, og hvilke kontroller der kræves før udrulning.
Kilder
Relaterede begreber
- VersionsstyringEt system, der registrerer ændringer i sporede filer og gør tidligere tilstande sammenlignelige.
- BranchEn navngiven udviklingslinje, som Git følger via en flytbar reference til et commit.
- CommitEn registreret projekttilstand i Git med metadata og eventuelt henvisning til tidligere tilstande.
- Pull requestEt forslag om at integrere ændringer i en målbranch med kontekst til fælles gennemgang og diskussion.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


