Sobes.tech
Junior — Middle

Əvvəlki iş yerinizdə Git-də şaxələr ilə işləmə prosesi necə təşkil olunmuşdu?

sobes.tech Süni İntellekt

AI-dan cavab

Əvvəlki iş yerində, Git-də filialarla işləmə prosesi aşağıdakı kimi təşkil olunmuşdur:

  • Əsas filial — main və ya master — həmişə stabil və buraxılışa hazır kodu ehtiva edirdi.
  • Yeni funksiyalar üçün, develop və ya main-dən ayrılan ayrı-ayrı xüsusiyyət filiaları yaradılırdı.
  • Funksiya tamamlandıqdan sonra, onu əsas filialla birləşdirmək üçün Pull Request (PR) yaradılırdı.
  • Birleştirmədən əvvəl, PR kod nəzərdən keçirilməsi və avtomatik testlərdən keçirilirdi.
  • Xətaları düzəltmək üçün, ayrıca hotfix filiaları istifadə olunurdu.
  • Filiallar müntəzəm olaraq əsas filialla sinxronlaşdırılırdı, bu da münaqişələrin qarşısını alırdı.

Bu yanaşma yeni funksiyaların inkişafını izolyasiya etməyə, əsas kodun stabilliyini saxlamağa və komanda işi asanlaşdırmağa imkan verir.