כיצד לשנות את שם ענף ברירת המחדל של Git ולמה תרצה

כיצד לשנות את שם ענף ברירת המחדל של Git ולמה תרצה

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





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





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

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





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

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

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



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

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





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

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





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

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

git config --global init.defaultBranch main

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

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

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

$ git init
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main

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

אודיו דיגיטלי SPDIF ללא קול חלונות 10
git branch -m main

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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