Branch
En namngiven utvecklingslinje som Git följer via en flyttbar referens till en commit.
Även känt somGren
Förbered ändringar på en egen linje
En branch är en utvecklingslinje. Git representerar den med en namngiven, flyttbar referens till en commit. Nya commits på linjen flyttar referensen framåt. Andra brancher behöver inte ändras av det.
I ett påhittat exempel anpassas en datumvisning på fix/report-date och registreras där som commit. Huvudlinjen stannar först i sitt tidigare tillstånd. Efter granskning kan ändringen integreras i avsedd mållinje. Projektets arbetssätt avgör om pull request krävs. En branch är varken separat testserver eller automatisk åtkomstgräns. Testmiljö, åtkomstregler och godkännande måste organiseras separat.
Källor
Relaterade begrepp
- GitEtt distribuerat versionshanteringssystem med lokala repositoryn och registrerad ändringshistorik.
- CommitEtt registrerat projekttillstånd i Git med metadata och i förekommande fall hänvisningar till tidigare tillstånd.
- Pull requestEtt förslag att integrera ändringar i en målbranch, med sammanhang för gemensam granskning och diskussion.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
- WebbläsarcacheWebbläsarcachen sparar lämpliga HTTP-svar för senare bruk. Återanvändning och ny validering följer tillämpliga regler.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


