با استفاده از Pull Requests – DEV Community همکاری کنید
شما کار روی یک ویژگی/اشکال را به پایان رسانده اید و می خواهید
✦ آن را در شاخه اصلی ادغام کنید
✦ به اعضای تیم اطلاع دهید
✦ آن را توسط فردی در تیم بررسی کنید
درخواست های کششی (PR) دقیقا همان چیزی هستند که شما نیاز دارید آنها به شما اجازه می دهند تا تغییراتی را در یک مخزن پیشنهاد دهید و از دیگران دعوت کنید تا قبل از ادغام آنها را بررسی، بحث و تأیید کنند.
در اینجا نحوه عملکرد یک درخواست کشش آمده است:
- تغییرات را از شعبه محلی خود به یک شعبه راه دور فشار دهید.
- یک روابط عمومی از شعبه (منبع) خود به شعبه اصلی (مقصد) باز کنید.
- عضو تیم (که مسئولیت حفظ پروژه را بر عهده دارد) آن را بررسی، پیشنهاد می کند، یا آن را تایید می کند.
- پس از تایید، بازبین/نگهدار پروژه، روابط عمومی را در شاخه اصلی ادغام می کند.
GitHub، Bitbucket و دیگر پلتفرمهای کنترل نسخه، رابطهای کاربرپسندی را ارائه میکنند که ایجاد یک روابط عمومی را آسان و تنها با چند کلیک دورتر میکنند. به سادگی روی یک دکمه کلیک کنید تا یک روابط عمومی جدید شروع شود، شاخه های منبع و مقصد را انتخاب کنید، به روابط عمومی خود یک عنوان بدهید، توضیحاتی اضافه کنید و روی دکمه “ایجاد روابط عمومی” کلیک کنید—به همین سادگی! 🎉
بازبین شما میتواند نظرات و پیشنهادات خود را در روابط عمومی بگذارد و شما اعلانها را دریافت خواهید کرد. سپس می توانید تغییرات درخواستی را بررسی کرده و کد خود را متناسب با آن به روز کنید. هنگامی که PR همه الزامات را برآورده کرد، بازبینی کننده آن را در شاخه اصلی ادغام می کند. 🙌