💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ هادی قاسمی
سیاست توصیه شده برای ایجاد انشعاب در گیت
پوریا شفیعی حل شده توسط پوریا شفیعی

سلام بر استاد آوند عزیز خیلی ممنون برای تدریس بی نظیرتون برای این سرفصل

یه سوال داشتم ک شاید یکی از سوال‌های آزمون جامع اسپیول بشه :) ک البته یادگیری مهمه تا یک سوال

سیاست بیشتر توصیه شده شما در کل جلسات فصل گیت این بود ک ما برای هر کاربر یک انشعاب بزنیم و همچنین برای هر فیچر ولی در ازمون فقط برای هر فیچر جواب درست بود ممنون میشم توضیح بدین

سلام هادی عزیز وقتت بخیر 

بر اساس استاندارد(نه اجبار) ما میتونیم از روش Git Flow برنچ مد نظرمونو تولید کنیم (جلسه Git Flow)

که استاندارد GitFlow به ما میگوید که به ازای هر Feature بیاییم و Branch تولید کنیم(نه بر اساس کاربر) .

چرا که اگر بر اساس کاربر برنچ مد نظر را تولید کنیم فرض کنید در پروژه بخواهیم یک فیچر که ساختیم رو حذف کنیم اگر ما بر اساس کاربر برنچ تولید کرده باشیم دسترسی به آن فیچر سخت خواهد بود(چون ممکنه یادمون بره کدوم برنامه نویس در تیم اومده و فلان فیچر رو توسعه داده) اما اگر بر اساس فیچر برنچ ساخته باشیم به راحتی میتوانیم به برنچ فیچر مد نظر برویم.

البته از هر دو روش میتوانیم استفاده کنیم ولی این استاندارد هست که در بالا توضیحاتی رو دادم .

اگر به صورت سوال توجه کنید گفته شده کدام "بیشتر " توصیه میشود

پیروز باشی

بهترین پاسخ
پوریا شفیعی ۰۶ خرداد ۱۳۹۹، ۰۶:۱۴