PracticU

התקנה של GIT

בלי כתוביותעם כתוביות
PracticU › קורס Git ו-GitHub עם Visual Studio › התקנה של GIT
מילון מושגים:
Git - מערכת מבוזרת לניהול גרסאות של קוד, שעוקבת אחר שינויים ומאפשרת עבודה משותפת בענפים.
Bash - מעטפת שורת פקודה נפוצה במערכות Linux, המשמשת להרצת פקודות ולכתיבת סקריפטים.
GUI - ממשק משתמש גרפי: ממשק מבוסס חלונות, אייקונים וכפתורים, בניגוד לשורת פקודה טקסטואלית.
ריפוזיטורי - מאגר שמרכז את קוד המקור של פרויקט ואת היסטוריית השינויים שלו, לרוב מנוהל ב-Git.
ענף - קו פיתוח נפרד במערכת ניהול גרסאות, שמאפשר לעבוד על שינויים במקביל בלי לפגוע בקו הראשי.
OpenSSL - ספרייה וכלי בקוד פתוח למימוש הצפנה, יצירת מפתחות ותעודות וניהול TLS/SSL.
GitHub - שירות ענן לאחסון מאגרי קוד מבוססי Git, המאפשר שיתוף פעולה, מעקב גרסאות וניהול פרויקטים.
קומיט - פעולה ב-Git ששומרת תמונת מצב של השינויים במאגר יחד עם תיאור. גם אישור סופי של שינויים במסד נתונים.

התקנה של GIT
ההרצאה מדגימה התקנה של Git ב-Windows עם הוויזארד, ומסבירה את ההחלטה מאחורי כל מסך בדרך.
שלבי ההתקנה
1. הורדה: באתר של Git יש כפתור download לכל מערכת הפעלה. בהרצאה הגרסה האחרונה ל-Windows היא 2.30.1, והורדת קובץ ההתקנה פותחת ויזארד.
2. רכיבים: בוחרים להתקין גם Git Bash (שורת פקודה) וגם Git GUI (ממשק גרפי), ואפשר להוסיף אייקון על ה-desktop.
3. עורך ברירת מחדל: אפשר לבחור כל עורך שמותקן במחשב, למשל Notepad++ או Visual Studio Code. המרצה בוחר Notepad++ לכתיבת קבצי ההגדרות, ו-Visual Studio ישמש בהמשך לעבודה גרפית מול ה-repository ולא כעורך.
4. שם הענף הראשי: ברירת המחדל היא master, והוויזארד מאפשר לבחור שם אחר כמו main, trunk או developer. בהרצאה נשארים עם master.
5. הוספה ל-path: בוחרים באפשרות שמוסיפה את Git ל-path של מערכת ההפעלה, כדי שפקודות Git יעבדו גם מתוך Command Line רגיל.
6. OpenSSL: משאירים את ברירת המחדל, כי החיבור לעולם החיצוני יתבצע דרך GitHub.
7. המרות שורות: מתוך שלוש האפשרויות נבחרת האפשרות שבה Git לא מבצע שום המרה, לא ב-checkout ולא ב-commit, והקבצים נשארים כפי שהם.
8. שאר המסכים: terminal emulation נשאר ברירת מחדל, וגם git pull נשאר ברירת מחדל כדי לא לשנות את אופן פעולת הפקודה. ב-credential manager נבחרת ברירת המחדל.
שימו לב
המסך של המרת השורות מציין שבקובץ ה-config הפרמטר core.autocrlf מוגדר ל-false כשבוחרים באפשרות "כמות שהם".
בסיום ההתקנה יש במחשב Git Bash ו-Git GUI, ואפשר לעבוד עם Git גם מה-Command Line.
השיעור הבא בקורס: הסבר על GIT CMD

פרקי ההרצאה: התקנה של GIT

  1. 00:00

    הורדת Git מאתר git-scm.com

  2. 00:38

    אשף ההתקנה ובחירת רכיבים

  3. 01:17

    בחירת עורך ברירת מחדל

  4. 01:51

    הענף master ושינוי שמו

תמלול ההרצאה: התקנה של GIT

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

  1. 00:02

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

  2. 00:22

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

  3. 00:35

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

  4. 00:46

    ההתקנה נפתחת לנו. איזשהו Welcome Screen, תיאור License Agreement לגבי מה שאנחנו עומדים לעשות. התקנה, ניתן להוסיף אותו כאייקון על דסקטופ, ניתן לעבוד מול הגיט דרך פקודות של Bash או פקודות של גווי, גרפיקל יוזר אינטרפס אנחנו נבחר בשתי האפשרויות הללו ולכן אנחנו נקבל כאן שתי תוכנות את הגיט

  5. 01:10

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

  6. 01:33

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

  7. 02:02

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

  8. 02:23

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

  9. 02:42

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

  10. 02:56

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

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

ההרצאה הקודמת: מבוא לקורס Git & GitHub בעבודה עם Visual Studio

ההרצאה הבאה: הסבר על GIT CMD

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

  • התקנה של Git ו-Python
  • התקנה של git - פרויקט NodeJS
  • סיכום של כל הפקודות ב-Git
  • התקנה

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

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