מדריך הרשמה, התקנה ושימוש ב-GitHub ו-GitHub Extension ב-VS Code
מדריך מקיף זה נועד לסייע למהנדסים ללא רקע קוד קודם להשתלב בעולם ניהול הקוד המודרני, תוך שימוש בכלים הנפוצים ביותר בתעשייה.
שלב 1: יצירת חשבון GitHub
  • מלאו את הפרטים הנדרשים: שם משתמש, כתובת אימייל וסיסמה מאובטחת.
  • אמתו את כתובת האימייל שלכם באמצעות הקישור שתקבלו.
GitHub הוא שירות אחסון קוד מבוסס ענן המאפשר ניהול גרסאות מתקדם, שיתוף פעולה יעיל בין מפתחים ומעקב אחר שינויים בפרויקטים. הוא מהווה פלטפורמה חיונית לכל מהנדס.
שלב 2: התקנת Visual Studio Code (VS Code)
  • קיימות גרסאות להתקנה עבור מערכות ההפעלה Windows, macOS ו-Linux.
  • בצעו התקנה פשוטה: הורידו את הקובץ, פתחו אותו ובחרו באפשרויות ברירת המחדל.
VS Code הוא עורך קוד חינמי ורב עוצמה, הידוע בנוחות השימוש שלו, בתמיכה מובנית ב-Git ובאפשרות להרחבה באמצעות תוספים רבים. הוא הכלי האידיאלי לפיתוח.
שלב 3: התקנת תוסף GitHub ל-VS Code
  • פתחו את Visual Studio Code.
  • לחצו על סמל ה-Extensions (המופיע כריבוע בצד שמאל, או השתמשו בקיצור הדרך Ctrl+Shift+X).
  • בשורת החיפוש, חפשו את התוסף "GitHub Pull Requests and Issues".
  • לחצו על כפתור "Install" כדי להוסיף את התוסף לסביבת העבודה שלכם.
תוסף זה חיוני לאינטגרציה חלקה וביצוע פעולות GitHub ישירות מתוך עורך הקוד, חוסך זמן ומייעל את זרימת העבודה.
שלב 4: התחברות ל-GitHub מתוך VS Code
  • פתחו את VS Code ולחצו על סמל GitHub ב-Activity Bar (סרגל הפעילויות השמאלי).
  • בחרו באפשרות "Sign In" ופעלו לפי ההוראות להשלמת תהליך ההתחברות בדפדפן האינטרנט שלכם, באמצעות פרטי חשבון GitHub שיצרתם קודם לכן.
  • לאחר שהתחברתם בהצלחה בדפדפן, חזרו ל-VS Code – כעת אתם מחוברים ומוכנים להתחיל לעבוד עם המאגרים שלכם.
תהליך ההתחברות המאובטח מבטיח שרק אתם תוכלו לגשת ולנהל את הפרויקטים שלכם ב-GitHub מתוך סביבת הפיתוח.
שלב 5: יצירת מאגר (Repository) חדש והעלאת קבצים
  • ב-VS Code, גשו ללשונית "Source Control" (השתמשו בקיצור Ctrl+Shift+G).
  • לחצו על "Publish to GitHub" – התוסף ינחה אתכם ליצור מאגר חדש עבור הפרויקט הנוכחי שלכם.
  • הוסיפו קבצים לפרויקט שלכם, סמנו אותם ל-commit (Stage Changes) וכתבו הודעת תיעוד ברורה (commit message).
  • לחצו על כפתור ה-✔️ Commit ולאחר מכן על "Sync Changes" כדי להעלות את הקבצים והשינויים שלכם ל-GitHub.
שלב 6: משיכת שינויים (Pull) ועדכון הקוד
  • כדי למשוך שינויים מ-GitHub ולעדכן את הקוד המקומי שלכם, לחצו על כפתור "Sync Changes" הממוקם בסרגל התחתון של VS Code.
  • פעולה זו תבצע גם משיכה של עדכונים מהמאגר המרוחק וגם העלאה של השינויים המקומיים שלכם.
  • היכולת למשוך ולמזג שינויים של חברי צוות מאפשרת עבודה שיתופית חלקה ויעילה, תוך שמירה על עקביות הקוד.
חשוב לבצע "Sync Changes" באופן תדיר כדי לשמור על סנכרון עם המאגר המרכזי ולמנוע קונפליקטים.
שלב 7: ניהול גרסאות ומעקב שינויים
  • בפנל "Source Control" ב-VS Code, תוכלו לראות בקלות אילו קבצים שונו ומהם השינויים שבוצעו.
  • בחרו בקפידה אילו שינויים לכלול ב-commit (שלב ה-Stage) ודאגו לכתוב הודעת commit ברורה ומתארת לכל קבוצת שינויים.
  • השתמשו ב-Branches (ענפים) כדי לפתח תכונות חדשות או לתקן באגים בסביבה מבודדת, מבלי להשפיע על הקוד הראשי.
ניהול גרסאות נכון הוא אבן יסוד בפיתוח תוכנה מקצועי, ומאפשר חזרה לגרסאות קודמות ומעקב מדויק אחר היסטוריית הפיתוח.
צרו קובץ
צרו קובץ חדש בשם README.md בתיקיית הפרויקט שלכם.
כתבו תוכן
הוסיפו לקובץ טקסט פשוט, לדוגמה: # הפרויקט שלי.
Stage & Commit
ב-Source Control, בחרו את הקובץ ל-Stage, וכתבו הודעת commit: "הוספת README ראשוני".
Sync Changes
לחצו Commit ולאחר מכן Sync Changes כדי להעלות את הקובץ ל-GitHub.
דוגמה מעשית זו מדגימה את התהליך המלא של יצירה, שמירה והעלאה של קבצים למאגר GitHub שלכם.
סיכום והמלצות להמשך
  • GitHub ו-VS Code הם צמד כלים חזקים המפשטים את ניהול הקוד ומאפשרים לכם להתמקד בפיתוח עצמו, גם ללא ניסיון קודם.
  • התחילו בלמידת הפעולות הבסיסיות: commit, push ו-pull. הבנה יציבה של פעולות אלו היא המפתח להצלחה.
  • הרחיבו את הידע שלכם באמצעות התיעוד הרשמי של GitHub ו-VS Code – הם מקורות מצוינים להעמקה.
  • אל תחששו לשאול שאלות, לנסות דוגמאות ולבצע טעויות. זו הדרך הטובה ביותר ללמוד ולצבור ניסיון בעולם הפיתוח.
המשיכו להתנסות ולחקור, והפכו את הכלים הללו לחלק בלתי נפרד מארגז הכלים המקצועי שלכם.
Made with