Sobes.tech
Junior

Layihədə Git iş axını necə qurulub? Hansı budaqlar istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Layihə üçün tipik Git iş axını zamanı aşağıdakı budaqlar istifadə olunur:

  • main (və ya master) — stabil buraxılış kodu olan budaq.
  • develop — yeni funksiyaların inteqrasiyası və buraxılışa hazırlıq üçün budaq.
  • feature/* — yeni funksiyaların inkişafı üçün budaqlar, develop-dən yaradılır və tamamlandıqdan sonra yenidən birləşdirilir.
  • release/* — buraxılışa hazırlıq, səhvlərin düzəldilməsi və son testlər üçün budaqlar.
  • hotfix/* — istehsatda təcili səhv düzəlişləri üçün budaqlar, main-dən yaradılır və main və develop-ə inteqrasiya olunur.

Bu yanaşma inkişaf, test və kritik səhvlərin sürətli düzəldilməsini paralel şəkildə həyata keçirməyə imkan verir, konflikt olmadan. Məsələn, yeni funksiya əlavə etmək üçün feature budağı yaradılır, tamamlandıqdan və test edildikdən sonra develop-ə birləşdirilir, və sonra buraxılış zamanı develop main-ə birləşdirilir.