سلام دوستان من یه سوالی دارم اینه که روش درست قرار دادن یه پروژه روی گیت چطوره وقتی تیمت مثلا ده نفرست.
فرض کنید ده نفر روی بکند کار میکنن. بعد اصولش چطوره ؟
یه برنچ مستر داریم . شاید بعضی وقتا توی بعضی فایلا کانفلیکت پیش بیاد. نمیدونم هر ده نفر باید برنچ داشته باشن یا همه روی مستر کار کنن
بعد کسی که پروژه رو میسازه نقشش maitainer هست بقیه دولوپر هستند.
سلام.
روش کاری ما به این صورت هستش که یه برنچ مستر داریم و یه برنچ develop. از روی برنچ develop بسته به وظیفه ای که هر برنامه نویس قراره انجام بده یک برنچ جدید می سازیم و هر کس کارشو تو برنچ مربوط به خودش انجام میده. مثلا یکی بخش یوزرها یکی بخش ایمیل ها یکی بخش فرانت سایت و ...
هر وقت کار مورد نظر به پایان رسید برنچ رو پوش می کنیم رو گیت هاب و یه pull request هم به برنامه نویس ارشدمون ارسال می کنیم که ایشون کار بررسی برنچ ها و merge کردن اونها با برنج develop رو انجام می دن. هر وقت هم نسخه ی مورد نظر اماده و نهایی سازی شد برنچ develop رو میریزیم روی master و بر روی سایت قرار میدیم و به همین منوال دوباره ادامه میدیم
سلام وقتتون بخیر هر شخص باید از project یک clone بگیره و تغییرات رو در برنچی به نام dev بیاد request کنه بعد که تست شد در برنچ dev در نهایت با برنچ master بیاد merge بشه اینطوری مشکل خاصی هم بوجود نمیاد
سلام.
روش کاری ما به این صورت هستش که یه برنچ مستر داریم و یه برنچ develop. از روی برنچ develop بسته به وظیفه ای که هر برنامه نویس قراره انجام بده یک برنچ جدید می سازیم و هر کس کارشو تو برنچ مربوط به خودش انجام میده. مثلا یکی بخش یوزرها یکی بخش ایمیل ها یکی بخش فرانت سایت و ...
هر وقت کار مورد نظر به پایان رسید برنچ رو پوش می کنیم رو گیت هاب و یه pull request هم به برنامه نویس ارشدمون ارسال می کنیم که ایشون کار بررسی برنچ ها و merge کردن اونها با برنج develop رو انجام می دن. هر وقت هم نسخه ی مورد نظر اماده و نهایی سازی شد برنچ develop رو میریزیم روی master و بر روی سایت قرار میدیم و به همین منوال دوباره ادامه میدیم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟