כיצד לבטל טעויות עם גיט

או - או. פשוט מיזגת בטעות את הקבצים שלך לסניף הראשי כאשר התכוונת למזג אותם לענף הבימוי. עכשיו מה?

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

הוצאנו קורס התרסקות בערוץ YouTube freeCodeCamp.org שילמד אותך 17 דרכים שונות לבטל טעויות ב- Git.

טוביאס גינטר פיתח קורס זה. טוביאס עובד עם גיט כבר הרבה שנים. הוא אפילו עוזר ביצירת Tower, שהוא לקוח פופולרי של Git GUI.

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

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

להלן הנושאים הנדונים בקורס זה:

  • שימוש ב- Git כרשת ביטחון
  • מחק את כל השינויים המקומיים בקובץ
  • שחזור קבצים שנמחקו
  • השלכת נתחים / שורות בקובץ
  • מחק את כל השינויים המקומיים
  • תיקון ההתחייבות האחרונה
  • מה המשמעות של "כתיבת שכתוב מחדש"
  • החזרת התחייבות באמצע
  • איפוס לתיקון ישן
  • איפוס קובץ לתיקון ישן
  • הרפלוג
  • שחזור התחייבויות שנמחקו
  • שחזור סניפים שנמחקו
  • העברת התחייבות לסניף חדש
  • העברת התחייבות לענף אחר
  • Rebase Interactive: סקירה כללית של מה שאתה יכול לעשות
  • Rebase אינטראקטיבי: איך זה עובד באופן כללי
  • עריכת הודעות התחייבות ישנות באמצעות Interactive Rebase
  • מחיקת התחייבויות באמצעות Rebase Interactive
  • ריסוק מספר רב של התחייבות לאחד באמצעות Rebase Interactive
  • הוספת שינויים להתחייבות ישנה באמצעות Interactive Rebase
  • פיצול / עריכת התחייבות ישנה עם Interactive Rebase

צפו בקורס המלא בערוץ YouTube freeCodeCamp.org (צפייה של שעה).