כיצד להתקין Git על CentOS 7

הקדמה

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

אחת המערכות לשליטה בגרסאות הפופולריות ביותר היא git. רבים מתקיימים במערכת גיט את קבציהם, ואתרים כמו GitHub, GitLab, ו-Bitbucket הפכו את השיתוף והתרומה לקוד באמצעות Git להיות קל ונוח מאי פעם.

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

דרישות מוקדמות

לפני שתתחיל עם מדריך זה, ישנם כמה שלבים שיש להשלים תחילה.

יש לך צורך בשרת CentOS 7 מותקן ומוגדר עם משתמש לא ראשי שיש לו הרשאות sudo. אם עדיין לא עשית זאת, תוכל לעבור דרך שלבים 1-4 במדריך להתקנת השרת הראשי של CentOS 7 כדי ליצור את החשבון הזה.

לאחר שיש לך את המשתמש שאינו ראשי, תוכל להשתמש בו כדי להתחבר ב-SSH אל שרת ה-CentOS שלך ולהמשיך עם ההתקנה של Git.

שלב 1 — התקנת Git

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

השתמש ב־yum, מנהל החבילות המקומי של CentOS, כדי לחפש ולהתקין את החבילה העדכנית ביותר של git שזמינה במאגרי התוכנה של CentOS:

  1. sudo yum install git

אם הפקודה הושלמה ללא שגיאה, תהיה לך את Git הורד ומותקן. לבדוק שהוא פועל כראוי, נסה להריץ בדיקת גרסה מובנית של Git:

  1. git --version

אם הבדיקה הביאה מספר גרסה של Git, אז תוכל כעת להמשיך ולהגדיר את Git.

שלב 2 — הגדרת Git

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

  1. git config --global user.name "Your Name"
  2. git config --global user.email "[email protected]"

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

  1. git config --list
Output
user.name=Your Name user.email=[email protected]

ההגדרה הזו תחסוך לך את הטרחה של ראות הודעת שגיאה ולהיות חייב לתקן commit אחרי שתגיש אותם.

מסקנה

עכשיו עליך להתקין את git ולהכין אותו לשימוש במערכת שלך. כדי ללמוד עוד על איך להשתמש ב-Git, בדוק את מאמרי המעמיקים האלה:

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-centos-7