אם השתמשת ב- Git זמן מה, כנראה שנתקלת במונח לִשְׁלוֹט. יכול להיות שראית את זה כשאתה רץ סטטוס git אוֹ סניף git.

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

מהו ענף ברירת המחדל?

לכל מאגר Git חדש יש סניף ברירת מחדל, גם אם הוא לא באמת מסתעף מכלום! סניפים הם פשוט הפניות, ותמיד יש הפניה של HEAD המצביעה על הענף הנוכחי.

מבחינה היסטורית, Git כינתה את ענף ברירת המחדל הזה לִשְׁלוֹט. למרות שאתה יכול לשנות את שמו, אנשים רבים דבקים בברירת המחדל, כך שתראה הרבה פרויקטים המשתמשים במאסטר כענף ברירת המחדל שלהם.

שמות ענפים ומדוע הוצאת המאסטר בהדרגה

הגרסאות האחרונות של Git (2.28 ואילך) מייצרות את הרמז הבא בעת יצירת מאגר חדש באמצעות git init:

שימוש ב'מאסטר 'כשם לענף הראשוני. שם הסניף המוגדר כברירת מחדל נתון לשינויים. כדי להגדיר את שם הסניף הראשוני לשימוש בכל המאגרים החדשים שלך, שידכא אזהרה זו, התקשר: git config --global init.defaultBranch

instagram viewer
השמות שבדרך כלל נבחרים במקום 'מאסטר' הם 'ראשי', 'תא מטען' ו'פיתוח '. ניתן לשנות את שם הענף שזה עתה נוצר באמצעות פקודה זו: git branch -m

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

מנהלי ה- Git עבדו עם קהילת הפיתוח הרחבה יותר כדי לטפל בחששות אלה. מלבד כל עבירה שהיא עלולה לגרום, לִשְׁלוֹט ממילא אינו שם תיאורי במיוחד. הוא מרמז על מערכת יחסים עם ישות אחרת ללא שם, אך היא אינה מייצגת את מעמדו הייחודי של הענף הראשוני. אנשים רבים מתחשבים בשם רָאשִׁי לעשות עבודה טובה יותר בתיאור הענף הזה והשימוש האופייני בו.

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

כיצד לבצע את השינוי באמצעות שורת הפקודה Git

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

git config --global init.default ענף ראשי

ה --גלוֹבָּלִי מבטיח שהגדרה זו חלה על כל המאגרים שנוצרו על ידי המשתמש הנוכחי.

ראה גם: כיצד להתקין ולהגדיר את Git ב- Linux

לאחר ההגדרה, מאגרים חדשים ישתמשו בשם ברירת המחדל החדש:

$ git init
מאגר Git ריק שפותח ב /private/tmp/bar/.git/
סטטוס $ git -sb
## עדיין אין התחייבויות על עיקרי

שים לב שאתה יכול גם לשנות את שם הענף בכל עת באמצעות האפשרות -m, למשל

git branch -m main

יום אחד, Git עשויה לבצע את השינוי הזה עבורך באמצעות השם רָאשִׁי כברירת מחדל, עבור כל המאגרים החדשים. עדיין שימושי לדעת כיצד לשנות זאת בעצמך, ואולי תהיה לך העדפה אישית או קבוצתית לשם אחר רָאשִׁי.

כיצד להגדיר את שם סניף ברירת המחדל ב- GitHub

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

  1. לִפְתוֹחַ הגדרות באמצעות תמונת הפרופיל שלך בפינה השמאלית העליונה.
  2. נְקִישָׁה מאגרים בתפריט השמאלי.
  3. תחת סניף ברירת המחדל של מאגר בוחרים שם חלופי.
  4. נְקִישָׁה עדכון.

קָשׁוּר: מהו GitHub? היכרות עם התכונות הבסיסיות שלה

השתלט על שם סניף ברירת המחדל של Git

Git כינתה היסטורית את ענף ברירת המחדל שלה לִשְׁלוֹט, אבל אתה לא צריך לשמור על זה ככה!

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

לַחֲלוֹקצִיוּץאימייל
הדרכה מתקדמת לגיט

קח את מיומנות ה- Git שלך מהמתחילים ועד המתקדמים בעזרת מדריך מקיף זה.

קרא הבא

נושאים קשורים
  • תִכנוּת
  • GitHub
  • תִכנוּת
על הסופר
בובי ג'ק (58 מאמרים פורסמו)

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

עוד מאת בובי ג'ק

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה