שלום אורח התחבר

Git Hero: קורס אונליין בעברית

מה לומדים

גיט היא מערכת מבוזרת לניהול גירסאות. היא השתלטה על עולם הקוד הפתוח בסערה והפכה גם לכלי הסטנדרטי לניהול גירסאות בארגונים רבים בתעשייה. רק לאחרונה קנתה חברת Microsoft את אתר Github מה שכנראה יחזק בצורה משמעותית את החדירה של גיט גם לארגונים סגורים.

אם אתם כבר עובדים ב Git ורוצים לדעת יותר, או אם רק שמעתם על הכלי אבל אוהבים ללמוד דברים לעומק הקורס הזה בשבילכם. בקורס נלמד:

  1. איך Git פועל באמת - מה זה Commit, מה זה Branch ואיך מערכת הקבצים של Git בנויה.
     
  2. איך לעבוד עם גיט בצורה יעילה כולל מתי לפתוח Branch, איך עובד Merge, איך עובד Rebase ומתי להשתמש בכל שיטה.
     
  3. איך לייעל את העבודה באמצעות alias-ים ואיך עובד Git Config.
     
  4. איך להתאושש מכל שטות שעשיתם בלי לאבד מידע.
     
  5. איך לעבוד מול מאגרים מרוחקים ו Github, כולל שליחה וקבלת Pull Requests.
     
  6. איך להשתמש באוטומציה כדי לעשות דברים מהר יותר: נלמד על Revert, על filter-branch, על bisect ועל rerere.

 

זה הקורס שאני הייתי רוצה להתחיל ללמוד git ממנו. אני בטוח שתהנו ממנו ומקווה שתבחרו להצטרף. נתראה בפנים.

כמה זה עולה?

Git Hero

מנוי חודש מתחדש לאתר
100₪ בחודש + מע״מ
  • גישה מיידית לכל תכני הלימוד בכל הקורסים באתר
  • תרגול מלווה ברמה גבוהה
  • מענה בעברית לכל שאלה דרך קבוצת הדיונים
  • גישה לכל הוובינרים המוקלטים באתר
  • המנוי ללא התחייבות וניתן לבטל בכל עת

סילבוס מפורט:

    2

    שמירה, טעינה ומסעות בזמן

    • 7עוד כמה מילים על Staging Area
    • 8מחיקת ושינוי שמות קבצים בגיט
    • 9מסע בזמן
    • 10חיפוש בהיסטוריית הפרויקט
    • 11הצגת שינויים
    • 12הפקודה git reset
    • 13תרגול: חיפוש במאגר

    3

    ענפים

    • 14ענפים והסתעפויות
    • 15מיזוג ענפים
    • 16שיטת עבודה עם ענפים
    • 17זיהוי הבדלים בין ענפים
    • 18הצלת קומיטים שנוצרו במצב Detached Head
    • 19מיזוג ענפים עם Rebase
    • 20מה עוד Rebase יודע לעשות
    • 21התמודדות עם קונפליקטים ב Rebase
    • 22הפקודה git cherry pick
    • 23תרגול: ענפים

    4

    התאמה אישית

    • 24הקובץ gitignore
    • 25קיצורי דרך alias
    • 26תרגול: התאמה אישית

    5

    מאגרים מרוחקים

    • 27עבודה מול מאגרים מרוחקים
    • 28סינכרון שינויים בין מתכנתים דרך מאגר מרוחק
    • 29קונפליקטים בעבודה על שרת מרוחק

    6

    גיט בענן וגיטהאב

    • 30מאגרי גיט בענן
    • 31יצירת חשבון גיטהאב ומאגר ראשון באתר
    • 32שליחת Pull Requests
    • 33קבלת Pull Request
    • 34תרגול: Github

    7

    יציאה ממצבים מביכים

    • 35הוספתי את הקובץ הלא נכון
    • 36עשיתי קומיט למשהו לא נכון
    • 37התחלתי לעבוד ושכחתי ליצור ענף
    • 38יצירת ענף אחרי קומיט
    • 39הפקודה git stash

    9

    נספח: וובינרים בנושא גיט שעברו באתר

    • 41וובינר גיט למתחילים
    • 42וובינר גיט מתקדם