حذف یک شاخه یا branch در گیت
برای حذف یک شاخه (branch) در گیت، میتوانید از دستورات زیر استفاده کنید
حذف شاخه merge شده:
اگر شاخه مد نظر مطابق شکل زیر merge یا ادغام شده باشد و HEAD یا اشاره گر یا پوینتر روی شاخه اصلی یا master باشد:

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

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

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