למידה מההיסטוריה של הקוד

בדף הזה מוסבר איך אפשר להשתמש ב-Cloud Source Repositories כדי ללמוד איך קבצים ומאגרי קוד משתנים לאורך זמן.

סקירה כללית

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

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

איך מוצאים את ההיסטוריה של הקוד

יש כמה דרכים למצוא את ההיסטוריה של הקוד:

  • תצוגת פרטי ההתחייבות. בתצוגה הזו מוצג מידע על שינויי קומיט, כמו הקבצים שהשתנו בקומיט. אפשר גם לעקוב אחרי ההיסטוריה של כל הקבצים ששונו.
  • החלונית היסטוריית שינויים. בחלונית הזו מוצגות כל הפעולות שבוצעו בקובץ. בחלונית הזו אפשר לבחור קומיט ולפתוח אותו בתצוגה Commit Details (פרטי קומיט). בנוסף, אפשר להשוות את הקובץ הזה לקומיט קודם או להשוות אותו לענף אחר במאגר. כדי לפתוח את החלונית 'היסטוריית שינויים', לוחצים על היסטוריית שינויים בתצוגת הקובץ.
  • החלונית Blame. בחלונית 'היסטוריית שינויים' מוצגת רשימה של פעולות שמשפיעות על קובץ, ובחלונית 'אחריות' מוצגת היסטוריית שינויים לפי שורה. לכל שורה שמשתנה, בחלונית Blame מופיע שם מחבר הקומיט. מוצג גם מספר שמציין מתי השינוי התרחש בהיסטוריה של הקובץ. לדוגמה, שינוי שהתרחש בהתחייבות הראשונה לקובץ יקבל את המספר 1, השינוי השני יקבל את המספר 2 וכן הלאה. אפשר להעביר את העכבר מעל השינוי כדי לראות פרטים נוספים על השמירה, ואפשר ללחוץ על השינוי כדי לפתוח את חלונית היסטוריית השינויים כשהשינוי הזה מסומן.

ביצוע משימות בהיסטוריית הקוד

מידע נוסף על היסטוריית הקוד