git-sweep

צילום מסך תוכנה:
git-sweep
פרטי תוכנה:
גרסה: 0.1.1
טען תאריך: 14 Apr 15
מפתחים: Arc90, Inc.
רשיון: ללא תשלום
פופולריות: 19

Rating: 1.0/5 (Total Votes: 1)

git-לטאטא הוא כלי שורת פקודה שעוזר לך לנקות את סניפי Git שמוזגו לתוך אב.
אחת התכונות הטובות ביותר של Git הוא סניפים זולים. ישנם דגמי הסתעפות קיימים כמו GitHub זרימה וgit-הזרימה של וינסנט Driessen המתארים שיטות לשימוש בתכונה זו.
הבעיה
הסניף הראשי שלך הוא בדרך כלל שבו כל אדמות הקוד שלך. כל סניפי התכונות אמורים להיות קצר מועד ומוזגו לתוך אדון ברגע שהם סיימו.
ככל שהזמן צועד על, אתה יכול לבנות את רשימת הסניפים שאינם נחוצים עוד ארוכה. הם כבר מוזגו לתוך אדון, מה אנחנו עושים איתם עכשיו?
התשובה
באמצעות git-לטאטא אתה יכול להסיר בבטחה סניפים מרוחקים שמוזגו לתוך אב.
כדי להתקין אותו לרוץ:
PIP להתקין git-לטאטא || easy_install git-לטאטא
נסה את זה בעצמך (בבטחה)
כדי לראות רשימה של סניפים שמזהה git-לטאטא ימוזגו לתוך סניף המאסטר שלכם:
אתה צריך מאגר Git שלך כספריית העבודה הנוכחית שלך.
myrepo cd $
פקודת התצוגה המקדימה לא לבצע שינויים כלשהם בrepo שלך.
תצוגה מקדימה git-לטאטא $
הבאת ממרחוק
סניפים אלה מוזגו לתוך אב:
& Nbsp; branch1
& Nbsp; branch2
& Nbsp; branch3
& Nbsp; branch4
& Nbsp; branch5
להסיר אותם, לרוץ שוב עם `cleanup` git-לטאטא
אם אתה מרוצה מהרשימה, אתה יכול להפעיל את הפקודה שמוחקת סניפים אלה ממרחוק, הניקוי:
ניקוי git-לטאטא $
הבאת ממרחוק
סניפים אלה מוזגו לתוך אב:
& Nbsp; branch1
& Nbsp; branch2
& Nbsp; branch3
& Nbsp; branch4
& Nbsp; branch5
מחק סניפים אלה? (Y / n) y
& Nbsp; מחיקת branch1 (עשה)
& Nbsp; מחיקת branch2 (עשה)
& Nbsp; מחיקת branch3 (עשה)
& Nbsp; מחיקת branch4 (עשה)
& Nbsp; מחיקת branch5 (עשה)
הכל בוצע!
ספר לכולם לרוץ `git להביא --prune` לסנכרן עם שלט רחוק זה.
(אתה לא צריך, מסונכרן)
הערה: זה יכול לקחת קצת זמן, הוא מדבר על הצינורות למרחוק.
גם אתה יכול לתת לה שם שונה לסניפים המרוחקים ואדונך.
= $ --master תצוגה מקדימה git-לטאטא לפתח --origin = GitHub
...
תגיד לו לדלג על git להביא שהיא עושה כברירת מחדל.
$ --nofetch התצוגה המקדימה git-לטאטא
סניפים אלה מוזגו לתוך אב:
& Nbsp; branch1
להסיר אותם, לרוץ שוב עם `--nofetch` הניקוי git-לטאטא
להפוך אותו לדלג סניפים מסוימים.
= --skip התצוגה המקדימה git-לטאטא $ לפתח
הבאת ממרחוק
סניפים אלה מוזגו לתוך אב:
& Nbsp; חשוב שדרוג
& Nbsp; לשדרג-libs
& Nbsp; derp-ההסרה
להסיר אותם, לרוץ שוב עם `ניקוי git-לטאטא --skip = develop`
ברגע שgit-לטאטא מוצא סניפים, תתבקש לאשר שברצונך למחוק אותם.
מחק סניפים אלה? (Y / N)
אתה יכול להשתמש באפשרות --force לעקוף את זה ולהתחיל למחוק באופן מיידי.
ניקוי git-לטאטא $ --skip = לפתח --force
הבאת ממרחוק
סניפים אלה מוזגו לתוך אב:
& Nbsp; חשוב שדרוג
& Nbsp; לשדרג-libs
& Nbsp; derp-ההסרה
& Nbsp; מחיקה חשובה שדרוג (עשה)
& Nbsp; לשדרג-libs מחיקה (עשה)
& Nbsp; derp-הסרת מחיקה (עשה)
הכל בוצע!
ספר לכולם לרוץ `git להביא --prune` לסנכרן עם שלט רחוק זה.
(אתה לא צריך, מסונכרן)

מה חדש בהודעה זו : #

    נושא

  • תקן 1 מה שהופך את git-לטאטא תפריטי עזרה שימושיים יותר
  • תקן בעיה דקדוק קל בעזרה
  • נושא תקן מס '2 שירד אפשרויות נוספות כאשר אומר לך להשתמש בניקוי
  • הוספת אפשרות --force לדלג בקשה לאישור

דרישות :

  • Python
  • GIT

תוכנה דומה

unpushed
unpushed

14 Apr 15

KDESvn
KDESvn

20 Feb 15

SVN Access Manager
SVN Access Manager

17 Feb 15

תוכנות אחרות של יזם Arc90, Inc.

תגובות ל git-sweep

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!