כיצד להגדיר ולהשתמש ב- Git: 15 שלבים (עם תמונות)

תוכן עניינים:

כיצד להגדיר ולהשתמש ב- Git: 15 שלבים (עם תמונות)
כיצד להגדיר ולהשתמש ב- Git: 15 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להגדיר ולהשתמש ב- Git: 15 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להגדיר ולהשתמש ב- Git: 15 שלבים (עם תמונות)
וִידֵאוֹ: 7 טיפים איך לדבר עם אנשים - איך לדבר עם כל אחד ולהיות תקשורתיים יותר ! 2024, מאי
Anonim

Git היא אחת ממערכות בקרת הגרסאות הנפוצות ביותר לפיתוח תוכנה. Git נבנה על ידי Linus Torvalds בשנת 2005, ומתמקד במהירות, בשלמות הנתונים ותמיכה בתהליכי עבודה מבוזרים ולא ליניאריים. עם השימוש הנרחב שלה אפילו עבור תאגידים גדולים, חשוב ללמוד כיצד להגדיר ולהשתמש בקלות ב- Git. Walk-though זה ישתמש ב- Git Bash עבור Windows ו- GitHub. עם זאת, הפקודות המשמשות כאן יעבדו בכל פלטפורמה. זה לא נועד להיות המדריך הסופי, אלא פשוט כדי להתחיל להשתמש ב- Git. יש הרבה יותר פונקציות לחקור ב- Git ולסביבת עבודה עשויים להיות משתנים שונים מאוד מזה שיש להשתמש בהם עם GitHub.

צעדים

חלק 1 מתוך 3: הגדרת החשבון שלך

הגדר והשתמש ב- Git שלב 1
הגדר והשתמש ב- Git שלב 1

שלב 1. הגדרת חשבון Github

בקר ב- GitHub וצור חשבון. למטרות הדרכה זו חשבון בחינם יעבוד מצוין.

הגדר והשתמש ב- Git שלב 2
הגדר והשתמש ב- Git שלב 2

שלב 2. התקן את Git Bash

על מנת להתחיל, עליך קודם כל להוריד ולהתקין את Git Bash עבור חלונות. קדימה, עשה זאת כעת על ידי ביצוע הקישור הבא: Git Bash.

לאחר ההתקנה, הפעל את Git Bash. אתה אמור להסתכל במסך שורת הפקודה השחור. Git Bash משתמש בפקודות Unix כדי לפעול ולכן חשוב שיהיה קצת ידע ביוניקס

הגדר והשתמש ב- Git שלב 3
הגדר והשתמש ב- Git שלב 3

שלב 3. צור מפתח SSH

על מנת ליצור חיבור מוצפן מאובטח בין חשבון GitHub שלך לבין Git Bash במחשב שלך, עליך ליצור ולקשר מפתח SSH. ב- Git Bash, הדבק קוד זה אך החלף את הודעת הדוא"ל שבה השתמשת עם חשבון GitHub שלך: ssh -keygen -t rsa -b 4096 -C "[email protected]"

לאחר מכן תתבקש היכן ברצונך לשמור את המפתח. מיקום ברירת המחדל יספיק אז פשוט לחץ על ↵ Enter. לאחר מכן, Git Bash יבקש ממך להיכנס ולאשר משפט סיסמה. אמנם אינך צריך לכלול אחד, אך מומלץ מאוד לעשות זאת

הגדר והשתמש ב- Git שלב 4
הגדר והשתמש ב- Git שלב 4

שלב 4. הוסף את מפתח ה- SSH שלך ל- ssh-agent

פעולה זו תאפשר למחשב שלך להשתמש במפתח SSH זה. הזן את הפקודה הבאה כדי להפעיל את סוכן SSH: eval "$ (ssh-agent -s)" ואז הזן ב- ssh-add ~/.ssh/id_rsa כדי להוסיף את המפתח שנוצר.

אם למפתח שלך יש שם אחר מלבד id_rsa או ששמרת אותו במיקום אחר, הקפד להשתמש בו במקום זאת

הגדר והשתמש ב- Git שלב 5
הגדר והשתמש ב- Git שלב 5

שלב 5. הוסף את מפתח ה- SSH שלך לחשבונך

כעת יהיה עליך להגדיר את חשבונך כדי להשתמש במפתח החדש שנוצר. העתק את מפתח ssh ללוח שלך: קליפ <~/.ssh/id_rsa.pub. לאחר מכן, בפינה השמאלית העליונה של כל דף GitHub, לחץ על תמונת הפרופיל שלך ולאחר מכן לחץ על הגדרות. בסרגל הצד של הגדרות המשתמש, לחץ על מפתחות SSH ו- GPG. לאחר מכן לחץ על מפתח SSH חדש. כעת תוכל להזין שם תיאורי למפתח שלך ולאחר מכן להדביק את המפתח שלך בשדה המפתח וללחוץ על "הוסף מפתח SSH". אשר את זה, ואתה מוכן!

חלק 2 מתוך 3: הקמת פרויקט

הגדר והשתמש ב- Git שלב 6
הגדר והשתמש ב- Git שלב 6

שלב 1. מזלג מאגר

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

הגדר והשתמש ב- Git שלב 7
הגדר והשתמש ב- Git שלב 7

שלב 2. צור ספרייה מקומית

צור תיקייה במקום כלשהו במחשב שבו ברצונך לשכן את המאגר. לאחר מכן השתמש ב- Git Bash כדי לנווט אל התיקיה הזו. זכור ש- Git Bash מקבל פקודות UNIX, כך שכדי להיכנס לספרייה שלך, השתמש בפקודה CD כך: $ cd/path/to/directory

הגדר והשתמש ב- Git שלב 8
הגדר והשתמש ב- Git שלב 8

שלב 3. שיבוט את המזלג

ב- GitHub, נווט אל המזלג שלך ומתחת לשם המאגר, לחץ על שיבוט או הורד והעתק את הקישור שהוא נותן לך.

לאחר מכן, ב- Git Bash, הזן את הפקודה הבאה באמצעות כתובת האתר שהעתקת: שיבוט $ git https://github.com/YOUR-USERNAME/REPOSITORY_NAME. הקש על ↵ Enter, והשיבוט המקומי שלך ייווצר

הגדר והשתמש ב- Git שלב 9
הגדר והשתמש ב- Git שלב 9

שלב 4. סנכרן את המזלג שלך עם המקור

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

  • כעת נווט אל תיקיית המאגר בפועל ב- GitHub. תדע שאתה נמצא במקום הנכון כשתראה (אמן) מימין לשורת הפקודה שלך.
  • עכשיו פשוט הפעל את $ git remote add upstream https://github.com/user/repositoryName באמצעות כתובת האתר המקורית של המאגר.
הגדר והשתמש ב- Git שלב 10
הגדר והשתמש ב- Git שלב 10

שלב 5. צור משתמש

לאחר מכן עליך ליצור משתמש שיעקוב אחר מי שביצע את השינויים במאגר. הפעל את שתי הפקודות הבאות. $ git config user.email "[email protected]" ו- $ git config user.name "שמך". וודא שהדוא"ל שבו אתה משתמש הוא אותו האימייל המופיע בחשבון ה- git hub שלך.

הגדר והשתמש ב- Git שלב 11
הגדר והשתמש ב- Git שלב 11

שלב 6. צור סניף חדש

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

  • כדי ליצור ענף, פשוט הפעל: $ git branch feature_x. החלף feature_x בשם תיאורי של התכונה שלך.
  • לאחר שתגרום לסניף שלך להשתמש ב- $ git checkout feature_x. זה יעביר אותך לענף feature_x. כעת אתה חופשי לבצע שינויים בקוד שלך.

חלק 3 מתוך 3: לדחוף את השינויים שלך

הגדר והשתמש ב- Git שלב 12
הגדר והשתמש ב- Git שלב 12

שלב 1. בצע את השינויים שלך

לאחר שסיימת לבצע שינויים, או שאתה רוצה להחליף סניפים ולעבוד על משהו אחר, השינויים שלך חייבים להיות מחויבים. הפעל $ git commit -הכל. פעולה זו תחייב אוטומטית את כל השינויים שביצעת במאגר.

תקבל הודעה להיכנס להודעת התחייבות באמצעות vim. הודעה זו צריכה להיות קצרה ומתוארת. השתמש במקשי החצים כדי לנווט אל השורה העליונה ולאחר מכן לחץ על i במקלדת שלך. כעת תוכל להקליד את ההודעה שלך. לאחר הקלדה, הקש על Esc ולאחר מכן הקש על מקש המעי הגס,:. כעת הקלד את האותיות wq ולחץ על ↵ Enter. פעולה זו תשמור את הודעת ההתחייבות שלך ותעזוב את עורך vim

הגדר והשתמש ב- Git שלב 13
הגדר והשתמש ב- Git שלב 13

שלב 2. הגשת בקשת דחיפה

כעת, לאחר שהשינויים שלך בוצעו, עליך לדחוף אותם! הזן במקור $ git push.

הגדר והשתמש ב- Git שלב 14
הגדר והשתמש ב- Git שלב 14

שלב 3. התמזגו עם ענף המאסטר

חזור ל- GitHub ובקרוב תראה הודעה צצה עם הדחיפה שלך. לחץ על "השווה & משוך בקשה". בדף זה תהיה לך אפשרות לבדוק את השינויים שלך, כמו גם לשנות את הודעת ההתחייבות שלך ולהוסיף הערות. ברגע שהכל נראה בסדר ו GitHub לא מזהה התנגשויות, המשך והגיש את הבקשה. וזה הכל!

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

הגדר והשתמש ב- Git שלב 15
הגדר והשתמש ב- Git שלב 15

שלב 4. זכור תמיד לאחזר ולאתחול מחדש

חשוב ביותר לעבוד תמיד על הגרסה העדכנית ביותר של קובץ. לפני שתגיש בקשות דחיפה כלשהן, או שזה עתה התחלת סניף חדש או שעברת לענף, הפעל תמיד את הפקודה הבאה git fetch upstream && git rebase upstream/master.

מוּמלָץ: