עבודה עם ניהול גרסאות ושיתוף עבודה

GIT & GITHUB on Visual Studio 2017

כפי שמותקן במחשבי המעבדות במרכז האקדמי לב

מדריך זה נועד להראות פעולות בסיסיות של פתיחת מאגר מקומי ושיתופו בשרת מרוחק

הוא לא מכיל את כל המידע הנחוץ לעבודה בניהול גרסאות

קראו עוד על ניהול גרסאות בויקיפדיה

וגם על מערכת גיט

0 הרשמה לגיטהאב

כדי שנוכל לעבוד עם שרת גיטהאב, עלינו לפתוח חשבון באתר Github

הערה : אם משתמש בכתובת מייל אקדמית, למשל של המרכז האקדמי לב ניתן לקבל חבילת הטבות לסטודנט, בכתובת הבאה: Student Pack

1 יצירת מאגר מרוחק בשרת

ניצור מאגר ריק בשרת למאגר זה נדחוף בהמשך את הקוד שלנו

new Repo

new Repo

בשלב הזה נעתיק ללוח את הכתובת של המאגר המרוחק

copy address

2 יצירת מאגר מקומי

נפתח פרוייקט חדש בסביבת העבודה נשים לב לסמן את תיבת הבחירה Add to Source Control

new project

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

3 פרסום המאגר המקומי

כאשר אנחנו רוצים לפרסם את המאגר המקומי לשרת

הערה : מומלץ לעשות זאת בעת יצירת הפרוייקט

Team Explorer לטאב של Solution Explorer נעבור בחלונית

Team Explorer

נחבר לסנכרן בין המאגר המקומי למאגר המרוחק שיצרנו בשלב הראשון

Sync

נקבל מסך ששואל היכן לפרסם את המאגר

publish1

Publish נדביק את הכתובת של המאגר המרוחק בשרת ונלחץ על

publish2

יכול להיות שנקבל מסך שמבקש את שם המשתמש והסיסמא לאתר

login github

4 שמירת שינויים

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

5 עבודה משותפת

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

setting נבחר בלשונית

setting

collaborators בתפריט נבחר

Collaborarors1

Add collaborator נחפש את שם המשתמש של השותף ונלחץ

Collaborarors2

עכשיו השותף יכול לשכפל את המאגר לעותק מקומי אצלו ולסנכרן את השינויים עם המאגר המרוחק

6 שכפול מאגר

Clone github

connect

colne VS

סיכום

Issues לתגובות ניתן להשאיר בחלק ה

Written with StackEdit.