شاخه، نسخه‌ای جدا از مسیر اصلی پروژه است که تغییرات در آن بدون دست‌زدن به نسخه پایدار توسعه و آزمایش می‌شوند.

نام‌ها و عبارت‌های مرتبطشاخه، شاخه گیت، برنچ

Branch یا شاخه، مسیر مستقلی در مخزن Git است که توسعه‌دهنده می‌تواند تغییرات را در آن ایجاد و آزمایش کند، بدون اینکه نسخه اصلی پروژه تغییر کند.

در پروژه‌های مبتنی بر هوش مصنوعی، بهتر است کد تولیدشده ابتدا در یک Branch جدا ثبت شود و فقط پس از تست و بازبینی به شاخه اصلی منتقل شود.

یک مثال ساده

تغییرات تولیدشده با AI ابتدا در یک Branch جدا ثبت می‌شوند و پس از بازبینی به شاخه اصلی می‌پیوندند.