כלי סביבת העבודה

משימות

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

המשימות הן בדיוק הרשימה הזאת, מוצמדת למאגר שאתם עומדים בו.

רשימת המשימות עם משימה פתוחה, ההערות והעדיפות שלה

איפה הן נשמרות

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

  • שום דבר לא נכנס לקומיט. אף קובץ לא מופיע ב-git status, ולכן משימה לא יכולה להיתפס בקומיט או ב-diff.
  • אף אחד אחר לא רואה אותה. זו פתקה לעצמכם, לא רשימת עבודה משותפת. אם משימה שייכת לצוות, מקומה ב-issue.
  • היא הולכת אחרי התיקייה, לא אחרי הענף. פתחו את אותו שכפול בשתי לשוניות ותראו רשימה אחת. שכפלו את הפרויקט שוב למקום אחר בדיסק ותקבלו רשימה נפרדת.

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

איך כותבים אחת

פתחו את הרשימה — כפתור ה-↗ בכותרת המקטע משימות, התג בשורת המצב, או משימות בלוח הפקודות — כתבו את השורה והקישו Enter. מקטע סרגל הצד נשאר רשימה לקריאה ולסימון; הכתיבה מתרחשת במקום אחד.

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

לסדר אותן כרצונכם

מיון ברירת המחדל הוא דעתן, ולפעמים טועה: שלושת הדברים שאתם באמת מתכוונים לעשות היום אינם בהכרח שלושת הרועשים ביותר. גררו שורה בידית שלה, או לחצו על כפתורי ▲ / ▼ שבה — Alt עם מקשי החיצים עושה את אותו הדבר מהמקלדת — והרשימה תשמור על הסדר שקבעתם.

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

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

העדיפות עדיין מוצגת, כפסי עוצמה לצד כל שורה — פס אחד לנמוכה, שלושה לגבוהה — והיא עדיין זו שמפעילה את התג הצהוב בשורת המצב.

לראות אותן בלי לחפש

מקטע סרגל הצד והתג בשורת המצב — בחלון אחד

סימון היכן מה זה אומר
תג ☑ 3 שורת המצב, משמאל לשם הענף כמה פתוחות; צהוב אם אחת מהן בעדיפות גבוהה
מונה כותרת המקטע בסרגל הצד אותו מספר, לצד הרשימה עצמה

שניהם נעלמים באפס. „0 משימות“ קבוע הוא רהיט, ורהיט הוא בדיוק מה שמפסיקים לראות.

תצוגת הפרטים

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

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

באותה תצוגה יש גם תיבת סינון, מתג הצג שהושלמו וניקוי שהושלמו — שמוחק את המסומנות לתמיד ושואל לפני כן.

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

מה היא במכוון לא עושה

  • בלי תאריכי יעד, בלי תזכורות, בלי התראות. רשימת משימות שנודנקת היא יומן; זו ממתינה עד שתסתכלו.
  • בלי סנכרון ובלי שיתוף. היא לא עוזבת את המחשב שלכם ואינה חלק מייצוא של סביבת עבודה.
  • בלי קישור ל-issues או לקומיטים. אם הערה ראויה למבנה כזה, היא גדלה מעבר לרשימה הזאת — פתחו issue.
  • מחיקה היא סופית. אין רשומת ביטול למחיקת משימה, כי git מעולם לא תיעד אותה.

ראו גם: הגדרות לכל מאגר · חדר בקרה

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