מה לומדים

גיט היא מערכת מבוזרת לניהול גירסאות. היא השתלטה על עולם הקוד הפתוח בסערה והפכה גם לכלי הסטנדרטי לניהול גירסאות בארגונים רבים בתעשייה. רק לאחרונה קנתה חברת 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 ממנו. אני בטוח שתהנו ממנו ומקווה שתבחרו להצטרף. נתראה בפנים.

סילבוס מפורט
1. ברוכים הבאים לקורס Git
תצוגה מקדימה
2. התקנת גיט
תצוגה מקדימה
3. איך git עובד
תצוגה מקדימה
4. הגדרת גיט על פרויקט ראשון
תצוגה מקדימה
5. טיפ קצר: איך ללמוד גיט
תצוגה מקדימה
6. תרגול: צעדים ראשונים
תצוגה מקדימה
7. עוד כמה מילים על Staging Area
8. מחיקת ושינוי שמות קבצים בגיט
9. מסע בזמן
10. חיפוש בהיסטוריית הפרויקט
11. הצגת שינויים
12. הפקודה git reset
13. תרגול: חיפוש במאגר
14. ענפים והסתעפויות
15. מיזוג ענפים
16. שיטת עבודה עם ענפים
17. זיהוי הבדלים בין ענפים
18. הצלת קומיטים שנוצרו במצב Detached Head
19. מיזוג ענפים עם Rebase
20. מה עוד Rebase יודע לעשות
21. התמודדות עם קונפליקטים ב Rebase
22. הפקודה git cherry pick
23. תרגול: ענפים
24. הקובץ gitignore
25. קיצורי דרך alias
26. תרגול: התאמה אישית
27. עבודה מול מאגרים מרוחקים
28. סינכרון שינויים בין מתכנתים דרך מאגר מרוחק
29. קונפליקטים בעבודה על שרת מרוחק
30. מאגרי גיט בענן
31. יצירת חשבון גיטהאב ומאגר ראשון באתר
32. שליחת Pull Requests
33. קבלת Pull Request
34. תרגול: Github
35. הוספתי את הקובץ הלא נכון
36. עשיתי קומיט למשהו לא נכון
37. התחלתי לעבוד ושכחתי ליצור ענף
38. יצירת ענף אחרי קומיט
39. הפקודה git stash
40. סוף
41. וובינר גיט למתחילים
42. וובינר גיט מתקדם
Teacher

מדריך הקורס - ינון פרק

הי! אני ינון פרק. אני מתכנת שכותב קוד כל יום מאז שנת 2002, ומשנת 2012 גם מדריך קורסים בפיתוח למתכנתים בחברות תוכנה מובילות בארץ. בין השאר לימדתי ב Intel, IBM, Amdocs, Sapiens, eBay ובעוד עשרות חברות הייטק נוספות כאן בארץ.

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

תלמידים ממליצים:

איך זה עובד - מסלול מנוי חודשי

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

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

הקורס המקיף והמעמיק בארץ בנושא Git עכשיו אונליין ובעברית. בקורס תלמדו להבין את git כדי להפיק את התועלת הרבה ביותר מהכלי ולצאת כמו נינג׳ות מכל תקלה בפרויקט.

בקצרה

  • 42 שיעורים
  • 6 שעות וידאו
  • גישה לכל תכני הקורס ולכל שאר הקורסים באתר
  • אתם לא לבד! עזרה מקצועית דרך המייל ובקבוצת הדיונים
  • הצטרפו עכשיו