کنوانسیون نامگذاری Git Branch: 7 روش مناسب برای دنبال کردن

عکس پروفایل نویسنده

@دیجیتال ورماویرما دیجیتال

اینجا برای ارسال مطالب تازه به سلولهای عصبی خود 🙂

استراتژی انشعاب یک کنوانسیون یا مجموعه قوانینی است که زمان ایجاد شاخه ها را مشخص می کند.

با توصیف راهنماهای نامگذاری شعب و توضیحات دقیق در مورد استفاده شاخه ها و غیره به تیم ها و توسعه دهندگان کمک می کند.

با عدم وجود مناسب نامگذاری مناسب ، تیم نگهداری کد دچار سردرگمی و عوارض زیادی می شود.

قرارداد نامگذاری شاخه های Git از رشد آلی یک کد کد به روشی سیستماتیک پشتیبانی می کند. این به جدایی استراتژیک کار کمک می کند.

دو دسته گسترده شاخه های Git

1. شعب منظم

قرارداد نامگذاری شاخه های منظم که به طور دائمی در مخزن موجود است ، آسان و ساده است.

توسعه (توسعه)

Dev ، شاخه اصلی توسعه ، توسعه دهندگان را از اضافه کردن مستقیماً هرگونه تغییر در شاخه اصلی محدود می کند. قبل از ادغام با استاد ، تغییرات ایجاد شده در شاخه dev تحت بررسی و آزمایش قرار می گیرند.

استاد

شاخه Master شاخه پیش فرض موجود در مخزن Git است. اعضای تیم باید شاخه اصلی را پایدار و به روز نگه دارند. معمولاً پایدار است و امکان ورود مستقیم وجود ندارد. ادغام تنها پس از بررسی کد امکان پذیر است.

QA یا شعبه آزمون

این شعبه دارای کدهای QA و تست اتوماسیون تغییرات اعمال شده است. آی تی…