סנכרון והרבה מאגרים

עצי עבודה ותת־מודולים

עצי עבודה

עץ עבודה הוא צ׳קאאוט שני של אותו מאגר, בתיקייה משלו — כך שאפשר להסתכל על main בזמן ש־feature/x נשאר בדיוק כפי שהשארתם אותו, בלי שום סטאש.

  • צרו והסירו עצי עבודה מסרגל הצד. לחיצה כפולה פותחת אחד כלשונית משלו; לחיצה ימנית נותנת פתיחת עץ העבודה, הצגה בתיקייה והסרה.
  • לחיצה ימנית על כל ענף מקומי ← פתיחה בעץ עבודה כדי להקים אחד בתיקייה אחות ולפתוח אותו כלשונית.
  • ענף יכול לחיות רק בעץ עבודה אחד בכל רגע, ולכן צ׳קאאוט לענף שעץ עבודה אחר כבר מחזיק פשוט לא יכול לעבוד — git מסרב עם already used by worktree at …. Gitcito לוקח אתכם לשם במקום: בתפריט הענף כתוב מעבר אל x בעץ העבודה שלו, ולחיצה כפולה על השורה פותחת את לשונית עץ העבודה ההוא במקום להיכשל.

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

תת־מודולים

הוסיפו, עדכנו (אתחול וצ׳קאאוט), סנכרנו כתובות והסירו תת־מודולים, עם מצב חי לכל אחד:

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

תת־מודולים נושאים את מצבם, שורה לכל אחד

ראו גם: LFS וצ׳קאאוט חלקי · הבאה, משיכה ודחיפה

שיפור התרגום הזה ב־GitHub