روش درست قرار دادن پروژه روی گیت

- 1 هفته پیش
توسط hamed sarkhosh آپدیت شد
علی ( 7696 تجربه )
1 هفته پیش

سلام دوستان من یه سوالی دارم اینه که روش درست قرار دادن یه پروژه روی گیت چطوره وقتی تیمت مثلا ده نفرست.
فرض کنید ده نفر روی بکند کار میکنن. بعد اصولش چطوره ؟
یه برنچ مستر داریم . شاید بعضی وقتا توی بعضی فایلا کانفلیکت پیش بیاد. نمیدونم هر ده نفر باید برنچ داشته باشن یا همه روی مستر کار کنن
بعد کسی که پروژه رو میسازه نقشش maitainer هست بقیه دولوپر هستند.

بهترین پاسخ انتخاب شده توسط علی
hamed sarkhosh
1 هفته پیش

سلام.
روش کاری ما به این صورت هستش که یه برنچ مستر داریم و یه برنچ develop. از روی برنچ develop بسته به وظیفه ای که هر برنامه نویس قراره انجام بده یک برنچ جدید می سازیم و هر کس کارشو تو برنچ مربوط به خودش انجام میده. مثلا یکی بخش یوزرها یکی بخش ایمیل ها یکی بخش فرانت سایت و ...
هر وقت کار مورد نظر به پایان رسید برنچ رو پوش می کنیم رو گیت هاب و یه pull request هم به برنامه نویس ارشدمون ارسال می کنیم که ایشون کار بررسی برنچ ها و merge کردن اونها با برنج develop رو انجام می دن. هر وقت هم نسخه ی مورد نظر اماده و نهایی سازی شد برنچ develop رو میریزیم روی master و بر روی سایت قرار میدیم و به همین منوال دوباره ادامه میدیم

حسام موسوی ( 131439 تجربه )
1 هفته پیش

سلام وقتتون بخیر هر شخص باید از project یک clone بگیره و تغییرات رو در برنچی به نام dev بیاد request کنه بعد که تست شد در برنچ dev در نهایت با برنچ master بیاد merge بشه اینطوری مشکل خاصی هم بوجود نمیاد

hamed sarkhosh ( 11445 تجربه )
1 هفته پیش

سلام.
روش کاری ما به این صورت هستش که یه برنچ مستر داریم و یه برنچ develop. از روی برنچ develop بسته به وظیفه ای که هر برنامه نویس قراره انجام بده یک برنچ جدید می سازیم و هر کس کارشو تو برنچ مربوط به خودش انجام میده. مثلا یکی بخش یوزرها یکی بخش ایمیل ها یکی بخش فرانت سایت و ...
هر وقت کار مورد نظر به پایان رسید برنچ رو پوش می کنیم رو گیت هاب و یه pull request هم به برنامه نویس ارشدمون ارسال می کنیم که ایشون کار بررسی برنچ ها و merge کردن اونها با برنج develop رو انجام می دن. هر وقت هم نسخه ی مورد نظر اماده و نهایی سازی شد برنچ develop رو میریزیم روی master و بر روی سایت قرار میدیم و به همین منوال دوباره ادامه میدیم

برای ارسال پاسخ باید وارد سایت شوید