ההיסטוריה שלך תמיד תישמר. אז בעצם הסיבה היחידה לשמור על סניף של תיקון חם לאחר מיזוג היא אם אתה מתכנן לבצע שינויים נוספים באותו תיקון חם, וזה לא הגיוני מאוד ברגע שאתה משחרר את התיקון החם. אז אתה אמור להרגיש בטוח לחלוטין למחוק את הסניף לאחר המיזוג.
מה עושים עם סניפים לאחר מיזוג?
כאשר תסיים עם ענף והוא מוזג למאסטר, מחק אותו. ניתן ליצור סניף חדש מההתחייבות האחרונה בסניף המאסטר. כמו כן, למרות שזה בסדר להיתלות בסניפים לאחר שתמזג אותם לתוך המאסטר, הם יתחילו להיערם.
האם לשמור סניפים ישנים של git?
שימוש חוזר בסניף patch-1 (לאחר ש-PR המקורי שלו מוזג ונסגר) הוא דרך טובה לגרום לבעיות במאגר git שלך. אתה יכול ליצור סניף נוסף, ואפילו לתת לו את אותו השם, אבל אל תמחזר סניפים שכבר שייכת לבקשת משיכה לשימוש עם כל עבודה אחרת.
האם סניפים ממוזגים נמחקים?
git checkout master | git branch -r --מזג | grep -v … ואז אתה יכול למחוק את כל הסניפים הממוזגים המקומיים תוך ניקוי git פשוט. תרצה לא לכלול את ענפי המאסטר, הראשי והפיתוח מהפקודות הללו. זה פועל גם כדי למחוק את כל הסניפים הממוזגים מלבד מאסטר.
האם זה טוב למחוק סניף ב-git?
אתה יכול להסיר סניף בבטחה עם git branch -dyourbranch. אם הוא מכיל שינויים לא ממוזגים (כלומר, תאבד commits על ידי מחיקת הענף), git יגיד לך ולא ימחק אותו. לכן, מחיקת סניף מוזג היא זולה ולא תגרום לך לאבד שום היסטוריה.