Git הוא כלי נפוץ מאוד בפיתוח תוכנה שיתופית. שיבוט מאגר ברמה המקומית שומר את השינויים האחרונים בפרויקט כך שתוכל לעבוד באופן עצמאי ולערוך בעצמך מבלי להשפיע ישירות על עבודתם של אחרים. כדי לשכפל מאגר, יהיה עליך להוריד תוכנות הנתמכות על ידי Git או Git, לאתר את המאגר שברצונך לשבט ולציין היכן לשמור את המאגר המשובט. אתה יכול לעשות זאת באמצעות תוכנית שורת פקודה או תוכנת נתמכת של ממשק משתמש גרפי (GUI).
שלב
שיטה 1 מתוך 3: שימוש בשורת הפקודה

שלב 1. הורד והתקן את Git
בקר בכתובת https://git-scm.com/downloads ובחר את ההורדה בהתאם לפלטפורמה שבה אתה משתמש.

שלב 2. צור את ספריית המאגר
עבור לספרייה הרצויה במחשב שלך. לחץ באמצעות לחצן העכבר הימני (או הקש Ctrl+לחץ) על שטח ריק בספרייה ובחר "תיקייה חדשה".
כדי להקל על זה, כדאי ליצור תחילה מאגר על שולחן העבודה

שלב 3. פתח את CMD Git
תוכנית זו מותקנת מראש עם כלי Git. עם זאת, תוכל גם להשתמש בתוכנית שורת הפקודה המובנית (Windows) או מסוף (Mac/Linux).

שלב 4. בקר בספריית היעד באמצעות שורת הפקודה
הזן את הפקודה "cd", ולאחר מכן את כתובת תיקיית המאגר שנוצרה. התיקיות בכתובת מופרדות באמצעות סימן "\". הקש Enter כדי להשלים את הפעולה.
- לדוגמה, אם אתה יוצר תיקייה בשולחן העבודה במחשב Windows, השתמש בפקודה "cd c: / users [שם משתמש] desktop [שם תיקייה]"
- "cd" מייצג "שינוי מדריך" (שינוי מדריך).
- במקום בבת אחת, תוכל לשנות ספריות אחת אחת אם קל לך להקליד: "cd desktop" הזן "שם תיקיית cd" Enter.

שלב 5. בקר בדף המאגר בדפדפן אינטרנט
גש לדף מאגר GitHub (או לדף Git חלופי) שברצונך לשבט. מיקום מקור המאגר מוצג בדף המאגר.
המיקום המדויק של מיקום המקור יהיה תלוי במאגר הנמצא בשימוש, אך לרוב מוצג בראש הדף לגישה נוחה. נסה לחפש את כתובת האתר של המאגר בדף

שלב 6. העתק את מיקום המקור
לחץ על מיקום המקור (בדרך כלל כתובת אתר המתחילה ב- "https" או "ssh") ולחץ על קיצור המקשים Ctrl+C או Cmd+C כדי להעתיק אותו.

שלב 7. הזן "שיבוט git", ואחריו מיקום המקור לתוכנית שורת הפקודה
הפקודה "git" אומרת לתוכנית שורת הפקודה שאתה משתמש בפונקציית Git, והפקודה "שיבוט" מורה לתוכנית לשכפל את המיקום שהוזן לאחר הפקודה. הדבק או הקלד את מיקום המקור לאחר הפקודה.
כדי להדביק כתובת אתר או מיקום בשורת הפקודה של Windows, עליך ללחוץ לחיצה ימנית על חלון התוכנית ולבחור "הדבק" מתפריט ההקשר. עם זאת, אין צורך לבצע את השלבים הבאים במסוף במחשב Mac או Linux

שלב 8. הקש על מקש Enter
תהליך השיבוט יתחיל והתקדמות התהליך תוצג בשורת הפקודה. תקבל הודעה לאחר השלמת התהליך באמצעות הודעה בחלון שורת הפקודה.
שיטה 2 מתוך 3: שימוש ב- Git GUI

שלב 1. הורד והתקן את Git
בקר בכתובת https://git-scm.com/downloads ובחר את ההורדה בהתאם לפלטפורמה שבה אתה משתמש.

שלב 2. צור את ספריית המאגר
עבור לספרייה הרצויה במחשב שלך. לחץ באמצעות לחצן העכבר הימני (או הקש Ctrl+לחץ) על שטח ריק בספרייה ובחר "תיקייה חדשה".
כדי להקל על זה, כדאי ליצור תחילה מאגר על שולחן העבודה

שלב 3. בקר בדף המאגר בדפדפן אינטרנט
גש לדף של מאגר GitHub (או כל מוצר Git) שברצונך לשבט. מיקום מקור המאגר מוצג בדף המאגר.
המיקום המדויק של מיקום המקור יהיה תלוי במאגר הנמצא בשימוש, אך לרוב מוצג בראש הדף לגישה נוחה. נסה לחפש את כתובת האתר של המאגר בדף

שלב 4. העתק את מיקום המקור
לחץ על מיקום המקור (בדרך כלל כתובת אתר המתחילה ב- "https" או "ssh") ולחץ על קיצור המקשים Ctrl+C או Cmd+C כדי להעתיק אותו.

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

שלב 6. לחץ על "מאגר שיבוט"
אפשרות זו היא הבחירה הראשונה בדף הפתיחה לאתחול.
תוכל גם לבחור "שיבוט" מהתפריט הנפתח "מאגר"

שלב 7. הזן את מיקום המקור
הדבק או הקלד את מיקום מקור המאגר בשדה המסופק.

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

שלב 9. לחץ על "שיבוט"
חלון GUI יציג את התקדמות התהליך ויודיע לך לאחר סיום תהליך השיבוט.
שיטה 3 מתוך 3: שימוש ב- Visual Studio

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

שלב 2. העתק את מיקום המקור
לחץ על מיקום המקור (בדרך כלל כתובת אתר המתחילה ב- "https" או "ssh") ולחץ על קיצור המקשים Ctrl+C או Cmd+C כדי להעתיק אותו.

שלב 3. פתח את Visual Studio
Visual Studio היא תוכנית נפוצה למדי בסביבת הפיתוח של Windows, אך היא אינה חופשית לשימוש. אתה יכול להוריד את VS Express כדי לקבל את המהדורה החינמית (עם תכונות מוגבלות).

שלב 4. בחר בכרטיסייה "סייר צוות"
כרטיסייה זו נמצאת בתחתית סרגל הצד הימני.

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

שלב 6. לחץ על "שיבוט"
הוא נמצא בקטע "מאגרי git מקומיים" בסרגל הצד הימני.

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

שלב 8. לחץ על "שיבוט"
הוא נמצא מתחת לשדה מיקום המקור. לאחר הלחיצה, יוצג סרגל התקדמות המציג את תהליך השיבוט. התהליך מסתיים לאחר הטעינה מלאה של הבר.
המאגר המשובט משוכפל אוטומטית לספרייה מקומית בספריית Visual Studio
טיפים
- השתמש ב- git pull כדי לעדכן את המאגר במקום לשכפל מחדש. בצע שיבוט מחדש במצבים מסוימים (למשל כאשר יש לך בעיות מיזוג או אוסף קטלני).
- כדי לשכפל את שיבוט git שלו מרחוק, השתמש בפורמט "שם משתמש@מארח:/כתובת/אל/מאגר" אחרי "שיבוט git".
- אם תעביר את ספריית המאגר, הקפד לבצע את ההתאמות המתאימות בעת ניסיון לגשת אליו שוב באמצעות שורת הפקודה.