פרק 11 · CLI
Git: diffs, checkpoints, commits ו-pull requests
Claude Code עובד יד ביד עם git: סוקר diffs, יוצר commits מסודרים ופותח pull requests. מנגנון ה-checkpointing מאפשר לחזור אחורה גם בלי commit, וזו רשת הבטחון של העבודה.
סרטון פתיחה
צעדים
- לפני שינוי בודקים git status ו-diff כדי לדעת מה מצב העבודה הקיים ולא לדרוס שינויים שלכם.
- checkpoints נשמרים אוטומטית במהלך הסשן ומאפשרים rewind לנקודה קודמת בלי לאבד עבודה אחרת.
- מבקשים commit עם הודעה ברורה אחרי בדיקה ירוקה; הכלי יודע לנסח הודעות, אבל אתם מאשרים.
- פתיחת pull request דרך הכלי חוסכת הקלדה, אבל התוכן וה-reviewer נקבעים על ידכם.
מלכודת נפוצה: checkpoint אינו תחליף ל-git: הוא מקומי לסשן ולמכונה. עבודה שמשנה צריכה commit אמיתי כדי לשרוד.
תרגיל מעשי: בצעו שינוי קטן, צפו ב-diff, בקשו commit עם הודעה מתאימה וודאו שההיסטוריה נקייה. נסו rewind דרך checkpoint לפני ה-commit.
דמו מצולם · הסרטון יתווסף בשלב המדיה
סיכום
בדיקת הבנה
מה ההבדל בין checkpoint ל-commit?
סיכום
- בודקים status לפני שינוי
- checkpoints לחזרה מהירה, commits לשמירה
- PR דרך הכלי, אחריות עליכם