Menu
Coddy logo textTech

מחיקת ענף

חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 32 מתוך 58.

כשכבר אין צורך בענף (למשל, העבודה מוזגה או שהניסוי נזנח), מחקו אותו באמצעות הדגל -d:

git branch -d feature-login

Git מסרב למחוק ענף שיש בו קומיטים שלא מוזגו. זוהי בדיקת בטיחות; היא מונעת ממך לאבד עבודה בטעות.

אם באמת רוצים להשליך את הענף ואת הקומיטים שלו, כופים את המחיקה באמצעות -D:

git branch -D feature-login

אי אפשר למחוק את הענף הנוכחי. קודם עוברים לענף אחר, ואז מוחקים:

git switch main
git branch -d feature-login

מחיקת ענף מסירה את המצביע, ולא את הקומיטים עצמם. כל עוד ענף או תגית אחרת עדיין מפנים לקומיטים האלה, הם נשארים במאגר.

challenge icon

אתגר

קל

במאגר יש commits בענף main וענף שנשאר בשם old-feature, שמצביע לאותו commit כמו main (ולכן אין בו עבודה שלא מוזגה).

מחק את old-feature באמצעות הדגל הבטוח -d, ואז הצג את כל הענפים שנותרו.

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה ניהול גרסאות

תרגלו בעצמכם: Terminal אונליין