PracticU

ממשק גרפי של Git

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

ממשק גרפי של Git
מי שלא רוצה לעבוד בפקודות של Git Bash יכול לעשות את אותן פעולות דרך אפליקציית GitHub Desktop. ההרצאה מציגה איך מתקינים אותה, מחברים לחשבון ויוצרים בה repository.
השלבים
1. התקנה: מורידים ומתקינים את האפליקציה מהאתר שלה.
2. חיבור לחשבון: דרך File, Options ו-Accounts מוודאים שהאפליקציה מקושרת לחשבון GitHub. אז רואים את כל ה-repositories שנוצרו בענן.
3. repository חדש: יוצרים אחד מקומי (בדוגמה Hello My Project), בוחרים את הנתיב, בוחרים .gitignore כמו ב-GitHub, ולוחצים Create Repository. נוצרת ספרייה עם .git, בדיוק כמו אחרי clone.
4. פרסום: Publish Repository מעלה את הפרויקט שנוצר מקומית ל-GitHub, והוא מופיע ברשימת ה-repositories בענן.
5. commit ו-push: כשמוסיפים קבצים הם מופיעים באפליקציה. מזינים הערה ולוחצים Commit, ואז לוחצים על כפתור ה-push. אחרי רענון ב-GitHub הקבצים שם.
6. ענפים ו-pull request: קל ליצור branch ולפרסם אותו לענן עם Publish branch. אחרי שינוי בקובץ ה-commit מתבצע על הענף הנוכחי. אפשר גם ליצור pull request ישר מהאפליקציה ולעבור ל-GitHub.
שימו לב
האפליקציה מחליפה את פקודות ה-Git Bash בלחיצות כפתור. היא משלימה את GitHub שבענן, והבחירה בין השניים היא העדפה אישית.
אחרי ההרצאה אפשר לבצע commit, push ויצירת ענף בלי לכתוב פקודות.

פרקי ההרצאה: ממשק גרפי של Git

  1. 00:00

    מהו GitHub Desktop

  2. 00:37

    הורדת GitHub Desktop וחיבור לחשבון

  3. 01:12

    יצירת ריפוזיטורי מקומי חדש

  4. 01:48

    פרסום הריפוזיטורי ל-GitHub

  5. 02:25

    ביצוע commit לקבצים חדשים

תמלול ההרצאה: ממשק גרפי של Git

הטקסט המלא של הדקות הראשונות בהרצאה «ממשק גרפי של Git» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:15

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

  3. 00:30

    זוהי דרך נוספת למי שרוצה לחסוך ולקצר את התהליכים של ה-CommandLine, של ה-GitBash, לבצע את זה דרך ה-GitApp Desktop. השלב הראשון שנצטרך לבצע כדי להתחיל לעבוד ב-GitApp Desktop זה לבצע הורדה של התוכנה דרך האתר של DesktopGitApp.

  4. 00:52

    נפגש לאתר של desktopGitApp.com ונוריד את האפליקציה. אחרי שהורדנו והתקנו את ה-GitApp Desktop, אנחנו צריכים לזכור לקשר את האפליקציה לחשבון שלנו בגיטאב, לחשבון שלנו על הקלאוד.

  5. 01:08

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

  6. 01:24

    אנחנו יכולים ליצור רפוזיטורי חדש על המחשב שלנו, Hello My Project, נדאג לבחור את המסלול שבו אנחנו רוצים למקם את הפרויקט, נבחר Git Ignore, בדיוק כמו שבחרנו ב-Git Hub כשיצרנו את הרפוזיטורי על הקלאוד, ונלחץ Create Repository.

  7. 01:43

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

  8. 01:58

    יכול גם לעשות את הפוש על ידי לחיצה כאן ב-Publish Repository. בלחיצה על Publish Repository אני בעצם אעלה את הפרויקט שעכשיו יצרתי מקומית ל-GitHub.

  9. 02:11

    אני לוחץ על Publish Repository. אם אני מסתכל עכשיו ברשימת ה-Repositories על ה-Cloud ב-GitHub, אני יכול לראות את ה-Repository החדש שלי שיצרתי בעזרת ה-GitHub Desktop.

  10. 02:25

    נניח עכשיו שאני מוסיף שני קבצים ל-Repository שלי, אני רואה שב-GitHub Desktop נוספו שני הקבצים אני יכול לבצע קומיט לשני הקבצים האלה לרפוזיטורי שנמצא על הקלאוד על ידי ביצוע הקומיט אני צריך להכניס הערה וללחוץ

לקורס המלא: קורס Git ו‑GitHub אונליין

ההרצאה הקודמת: סיכום של כל הפקודות ב-Git

הרצאות קשורות מקורסים אחרים

  • ממשק גרפי של SCOM
  • ממשק גרפי GNOME
  • ממשק גרפי של GPO
  • ממשק גרפי ל-ImageX

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration