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