מחיקת ענף
חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 32 מתוך 58.
כשכבר אין צורך בענף (למשל, העבודה מוזגה או שהניסוי נזנח), מחקו אותו באמצעות הדגל -d:
git branch -d feature-loginGit מסרב למחוק ענף שיש בו קומיטים שלא מוזגו. זוהי בדיקת בטיחות; היא מונעת ממך לאבד עבודה בטעות.
אם באמת רוצים להשליך את הענף ואת הקומיטים שלו, כופים את המחיקה באמצעות -D:
git branch -D feature-loginאי אפשר למחוק את הענף הנוכחי. קודם עוברים לענף אחר, ואז מוחקים:
git switch main
git branch -d feature-loginמחיקת ענף מסירה את המצביע, ולא את הקומיטים עצמם. כל עוד ענף או תגית אחרת עדיין מפנים לקומיטים האלה, הם נשארים במאגר.
אתגר
קלבמאגר יש commits בענף main וענף שנשאר בשם old-feature, שמצביע לאותו commit כמו main (ולכן אין בו עבודה שלא מוזגה).
מחק את old-feature באמצעות הדגל הבטוח -d, ואז הצג את כל הענפים שנותרו.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה ניהול גרסאות
תרגלו בעצמכם: Terminal אונליין