מהו ענף
חלק מהיחידה ניהול גרסאות במסלול ה-Terminal של Coddy. שיעור 28 מתוך 58.
ענף ב-Git הוא פשוט מצביע שניתן להזיז אל commit. לענף ברירת המחדל קוראים בדרך כלל main, וכל commit שתבצע בו מקדם את המצביע הזה קדימה.
ענפים מאפשרים לך לעבוד על קווי פיתוח שונים בו-זמנית בלי להפריע זה לזה. אפשר:
- לנסות רעיון מסוכן בענף צדדי ולנטוש אותו בצורה נקייה
- לבנות תכונה חדשה בנפרד בזמן ש-
mainנשאר יציב - להעביר עבודה לחבר צוות על ידי שיתוף ענף
אפשר להציג את רשימת הענפים בכל עת באמצעות:
git branchהענף שבו את/ה נמצא/ת כרגע מסומן ב-* לצד שמו. מאחורי הקלעים, Git עוקב אחר "הענף הנוכחי" באמצעות הקובץ .git/HEAD שראית קודם.
אתגר
מתחיליםהספרייה הנוכחית עדיין אינה מאגר Git. אתחל מאגר Git חדש באמצעות git init -b main (בלי -b main, Git נותן לענף הראשון את השם master), הגדר את זהות המשתמש שלך (שם וכתובת אימייל), צור commit עם הקובץ הקיים note.txt, ואז הצג את רשימת הענפים כדי לוודא שהענף main קיים. הפלט הסופי שלך אמור להיראות כך: * main.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה ניהול גרסאות
תרגלו בעצמכם: Terminal אונליין