
git init מכינה את התיקייה המקומית לעבודה עם גיט.git add מוסיפה את התיקיות לרשימת השמירה.git commit -m שומרת את הגרסה עם הערה קצרה.git remote add origin מחברת את התיקייה המקומית לרפוזיטורי שבענן.git push origin master מעלה את הגרסה לענן. בפעם הראשונה מציינים את שם הרפוזיטורי והענף.git add . כדי לסרוק את השינויים.הטקסט המלא של הדקות הראשונות בהרצאה «GitHub - חלק 2» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם אחרי שדיברנו על הגיטאב והכרנו את היתרונות של גיטאב למה כדאי לנו לעבוד עם גיט בכלל ועם גיטאב בפרט אז בואו נראה עכשיו בפועל איך אנחנו מבצעים את הגמירה או את היצירת פרויקט שלנו בגיטאב בעזרת הגיטאב אני מזכיר נוכל לדאוג לגיבוי ונוכל לדאוג לversion control ניהול גרסאות של הפרויקט
אוטומציה שלנו פרויקט פיתוח בכלל אז התחנה הראשונה שלנו שאנחנו רוצים להתחיל לעבוד עם גיטאפ מן הסתם זה יהיה כניסה לאתר הבית של גיטאפ חיפשתי את זה בגוגל ומצאתי יש לי פה את האתר של גיטאפ אני יצרתי לעצמי יוזר ואני יכול לבצע סיינין אני מבצע סיינין לתוך המערכת של גיטאפ ואז אני מגיע למסך הבית האישי שלי אני רואה פה פרויקטים שאני יצרתי, זה שם
המשתמש שלי, ואני רואה שאני יכול לפתוח ולהסתכל על הפרויקטים שלי, לחפש אותם. מה שאני ארצה עכשיו לעשות בדמו הקרוב זה ליצור רפוזיטורי חדש.
אני לוחץ על הכפתור New, הכפתור החדש, ואני אקרא לזה Automation Rep. נקרא לזה, בקיצור של רפוזיטורי, אוקיי? כאן אנחנו יכולים לכתוב את התיאור של הפרויקט שלנו אני אשאיר אותו כפאבליק לא חייבים אני יכול להוסיף עד איגנור גיט איגנור מה זה אומר גיט איגנור? גיט איגנור אומר שאני יכול לצרף איזשהו מסמך שבעצם זה מונע ממני להעלות
קבצים שהם לא צריכים להישמר או לא צריכים להיות מנוהלים דרך הגיט לדוגמה בפרויקט שלנו הג'אווה אז אנחנו לא נרצה להעלות את כל הקבצים אחרי קומפילציה, ולכן אנחנו נרצה איזשהו סינון, נגיד תגנור עוזר לנו לסנן את כל הקבצים המיותרים ובעצם מבחינתנו לשמור רק קבצים רלוונטיים. בעזרת תגנור אני הרי יותר מאוחר דוגמה, אנחנו גם יכולים להחליט איזה
קבצים אנחנו לא רוצים שיהיו מגובים במהלך העבודה שלנו. זה יהיה קצת יותר ברור אחרי שאני אתחיל לעבוד. אז זה התלווים שעשיתי, מאוד קצר התהליך ויצרתי לעצמי רפוזיטורי במערכת של גיטאפ.
אוקיי, אז יצרתי, אז יש לי יוזר במערכת של גיטאפ ויצרתי לעצמי גם רפוזיטורי, אוקיי? אז זה הפרויקט שלי מבחינת תחילת העבודה. זאת אומרת זה המקום שבו אני אוכל ללכת ולראות את כל הקבצים שלי שמגובים מהארט דיסק שלי לתוך הפולדר הזה שנמצא לקלאוד במערכת של גיטאב.
אז יש לנו את הרפוזיטורי שיצרנו בגיטאב, זה רפוזיטורי ריק, אין בו שום דבר, אנחנו רואים שהוא בגרסת מאסטר שלו, מה שזה אומר זה שהוא בגרסה של הברנץ' העיקרי, עדיין שזה שלוחה הסתעפות של הכתיבת קוד שלנו לצורך העניין אנחנו לא צריכים להתעסק בזה לצורך הדמו וכרגע מה שאנחנו צריכים לעשות זה בעצם להוסיף את הקבצים שאנחנו רוצים שיהיו
מגובים שיהיו ניתנים לשחזור שיהיו ניתנים למעקב מהארדיסק שלנו לתוך הגיטאב לתוך הגיטאב רפוזיטורי שיצרנו פה. אז לתחילת העבודה אנחנו נפתח את ה-CommandLine שלנו, ה-CommandLine הווינדואי שלנו, ונוודא שמותקן לנו הגיטה ב-client.
כן, אני רואה שהגיט version, גיט client מותקן בסביבה שלי, במחשב שלי, ואני יכול להמשיך. הפקודה הראשונה שאני אבצע זה פקודת init, git.init.
בעצם בעזרת הפקודה הזאת, מה שאני עושה, אני דואג שיתחיל להיות לי פרויקט GitHub בספרייה הזאת שבחרתי, בספרייה שאני רוצה בא ליצור את הזיקה לפרויקט לרפוזיטורי על ה-Github, וכאן אני רואה שהפקודה הצליחה, היא נשאלה איזה MTGit רפוזיטורי.
הפעולה הבאה שאני צריך לעשות זה בעצם להתחיל להוסיף את הספריות דרך פקודת git add אז קודם כל אני אעשה git אין לי שום דבר בשורש אבל בכל זאת אני אעשה git add ונקודה אם יש לי קבצים במיקום הזה יוסבו אחר כך מה שאני אצטרך לעשות זה git add ואת השם של הספרייה שאני רוצה להוסיף אני מוסיף בעזרת הפקודה git add את כל הספריות שאני רוצה
ליצור מהם את הרפוזיטורי שלי, יש לי גם את ספריית הוטיליטיז, וזהו סיימתי את הכל אז אני כרגע בעצם מוכן מבחינתי לעשות את הקומיט הראשון אז אני עושה