Skip to main content

استاندارد های گیت

📄️قوانین Merge Request

هر تغییری که قرار است وارد شاخه‌های اصلی پروژه شود، باید از مسیر Merge Request (MR) عبور کند. یعنی ابتدا تغییرات روی branch کاری انجام می‌شود، سپس MR ساخته می‌شود تا تغییرات دیده، بررسی و تایید شوند. commit مستقیم روی branchهای محافظت‌شده مثل main و develop ممنوع است، چون این branchها باید همیشه پایدار، قابل پیگیری و قابل اعتماد بمانند.