
git clone, ואת GitHub כמקום שבו אנשים שומרים repositories מחוץ למחשב המקומי.sql בכל GitHub החזיר 287 אלף repositories. בין התוצאות אפילו דוגמאות של Microsoft, כמו מסד הנתונים Worldwide Importers.gh repo clone דורשת להתקין את ה-CLI של GitHub, ולכן בהרצאה לא משתמשים בה.git clone ואחריו ה-URL. נוצרת ספרייה חדשה בשם ה-repository, עם הקבצים וגם ספרייה נסתרת של Git.git clone <URL> משכפל repository מרוחק לספרייה מקומית.gh repo clone פקודה חלופית שזקוקה ל-CLI של GitHub.git clone דרך HTTPS.הטקסט המלא של הדקות הראשונות בהרצאה «פקודת git clone» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בדוגמה הבאה אנחנו רוצים להדגים את השימוש בעבודה בגיט קלואון. גיט קלואון, האפשרות שלי בעצם לייצר שכפול של דאטה, של מקור הנתונים, של ריפוזיטורי שנמצא לי במקום אחר, והנה הוא מעביר אותנו לכאן.
בואו נפתח כאן את ה-help שנפתח לנו. גיט קלואון, היכולת שלנו בעצם לעשות שכפול, קלואונינג, להעתיק ריפוזיטורי שנמצא בכל מקום אחר שיכול להיות ואנחנו רוצים להוריד אותו אלינו.
זה יכול להיות לוקאלית, זה יכול להיות אינטרנט בפנים מקומית בתוך החברה וזה יכול להיות בתוך ריפוזיטורי חיצוני.
הריפוזיטורי החיצוני שאיתו גיט עובד נקרא אתר בשם GitHub. שם ניתן לשמור בעצם את כל הגרסאות ואת כל הריפוזיטורי שאנשים רוצים לשמור אותם לא מקומית בתוך המחשב עצמו, כיוון שכאן, אחר ששמרתי את כל הקבצים עצמם, אחר הדוגמה הקודמת שעשיתי initialize לתוך הספרייה, ויש לי כאן כרגע אוסף של קבצים שנשמרים
ונמצאים לי בתוך הספרייה הנוכחית עצמה, בתוך הריפוזיטורי, הגם שיש לי סנפשוט אליהם, עדיין מוגבלים לאורך החיים של המחשב הברזל המקומי שבו הם כרגע נמצאים.
אם אני רוצה לצאת מגבולות הגזרה של המחשב, אני רוצה ללכת לאתר אינטרנט ששם הם יהיו מגובים לי. הפלטפורמה שניתנת לנו בנושא הזה נקראת GitHub.
ישנם הרבה מאוד פלטפורמות שיכולות לתת לנו כזה דבר. המוכרת, הידידותית, וזו שעובדת בצורה נוחה וחופשית יחד עם הגיט הרגיל, זהו GitHub.
להיכנס לאתר עצמו github.com על מנת להכיר אותו בפנים עשיתי לעצמי כבר איזשהו חשבון ואני יכול להיכנס לתוך ה-repositories בואו רגע נצא מהחשבון וניצור לעצמנו חשבון חדש זה המסך שאותו מקבלים ברגע שנכנסים לתוך github אנחנו יכולים לעשות sign in או sign up כלומר או הרשמה או התחברות ברגע שנעשה sign up אז הוא יבקש מאיתנו שם משתמש
יש סיסמה באורך מסוים, אבל מה שמעניין יהיה לדעת שהוא עושה לנו two factors authentication, כלומר לאחר שאנחנו נותנים לו שם משתמש וסיסמה זה לא מספיק, הוא ייקח גם את המספר טלפון, הוא ישלח לנו הודעה עם קוד ואז אנחנו נוכל להכניס אותו.
החשבון בתוך גיט הוא חינמי לחלוטין, זאת אומרת שניתן ליצור חשבונות כאן, לא לשלם עליהם כלום, ובלבד שאנחנו מגדירים אותם כפאבליק. סוג החשבון צריך להיות פאבליק.
אנחנו רוצים אותו פרייבט אז אנחנו צריכים לשלם אבל כל עוד הוא פאבליק מה זאת אומרת שהוא משותף בעצם לכולם ובכל מקום וכל המשתמשים בתוך הגיטה יכולים להיכנס ולראות אותו ולא לשנות אותו אבל לפחות לראות את הקוד שאנחנו מנהלים שם אז אנחנו מדברים על רישיון שהוא פאבליק והרישיון הזה הוא חילם ואין לנו שום צורך לשלם עליו.
לאחר שסיימנו את התהליך אנחנו יכולים לעשות sign in שם משתמש וסיסמה. two-factors authentication שולח לי כרגע הודעה, ההודעה עצמה מכילה מספר לתוך הטלפון הנייד על מנת לאמת אותי לא רק על ידי שם משתמש וסיסמה אלא גם על ידי שימוש בטלפון הנייד שלי.
אני רושם את המספר שאותו קיבלתי כקוד ולוחץ verify. ברגע שאני לוחץ כאן verify אני יכול לראות ריפוזיטוריז שונים של אנשים, אנשים שיצרו כבר ריפוזיטורי אחר, דאטה סיינס כל מישהו שיצר איזשהו ריפוזיטורי