حذف یک شاخه یا branch در گیت


برای حذف یک شاخه (branch) در گیت، می‌توانید از دستورات زیر استفاده کنید

حذف شاخه merge شده:

اگر شاخه مد نظر مطابق شکل زیر merge یا ادغام شده باشد و HEAD یا اشاره گر یا پوینتر روی شاخه اصلی یا master باشد:

git

در این صورت می توانید آن شاخه را توسط این دستور حذف نمایید:

bash
git branch -d branch-name

توجه داشته باشید در این رابطه <branch-name> نام شاخه ای است که قصد حذف آن را دارید.

git

حذف شاخه merge نشده

اگر شاخه مد نظر مطابق شکل زیر merge یا ادغام نشده باشد و HEAD یا اشاره گر یا پوینتر روی شاخه اصلی یا master باشد:

git
bash
git branch -D branch-name

توجه داشته باشید در این رابطه branch-name نام شاخه ای است که قصد حذف آن را دارید.

در حالی که HEAD یا اشاره گر یا pointer روی شاخه master یا اصلی می باشد در صورتی که آن شاخه قبلا merge یا ادغام نشده باشد از این دستور جهت حذف آن استفاده نمایید توجه داشته باشید در این رابطه branch-name نام شاخه ای است که قصد حذف آن را دارید.

git