תוכן עניינים:

מה עושה קובץ git reset HEAD?
מה עושה קובץ git reset HEAD?

וִידֵאוֹ: מה עושה קובץ git reset HEAD?

וִידֵאוֹ: מה עושה קובץ git reset HEAD?
וִידֵאוֹ: БЕЗДНА - Серия 3 / Детектив (ПРЕМЬЕРА 2022) 2024, נוֹבֶמבֶּר
Anonim

Git מאלץ אותך לבצע או לאחסן שינויים כלשהם בספריית העבודה שיאבדו במהלך התשלום. אתה יכול לחשוב על git לחזור ככלי לביטול שינויים מחויבים, בעוד git איפוס HEAD מיועד לביטול שינויים לא מחויבים.

בהתאם, איך אני מבטל ראש איפוס git?

אז, ל לבטל ה אִתחוּל , לרוץ git איפוס HEAD @{1} (או איפוס git d27924e). אם, לעומת זאת, הפעלת כמה פקודות אחרות מאז העדכון הזה רֹאשׁ , ה-commit שאתה רוצה לא יהיה בראש הרשימה, ותצטרך לחפש דרך ה-relog.

דע גם, מה עושה הפקודה git reset soft head 5? איפוס Git יש ל 5 מצבים עיקריים: רַך , מעורב, התמזג, קשה, לשמור. ההבדל ביניהם הוא לשנות או לא לשנות רֹאשׁ , שלב (אינדקס), ספריית עבודה. איפוס Git - קשה ישתנה רֹאשׁ , אינדקס וספריית עבודה. איפוס Git -- רַך ישתנה רֹאשׁ רק.

באופן דומה, אתם עשויים לשאול, איך מאפסים ראש ל-commit ספציפי?

כדי לאפס את סניף ה-HEAD שלך להתחייבות מסוימת:

  1. ודא שענף ה-HEAD הנוכחי שלך נבחר בסרגל הצד.
  2. לחץ לחיצה ימנית על ה-commit שאליו ברצונך לחזור ברשימה ובחר אפס HEAD ל….

איך אני מבטל קבצים ב-git?

ל לא במה מתחייב על Git , להשתמש ב " git הפקודה reset" עם האפשרות "–soft" וציין את ה-commit hash. לחילופין, אם אתה רוצה לא במה ההתחייבות האחרונה שלך, תוכל לסמן "HEAD" כדי להחזיר אותו בקלות. באמצעות הארגומנט "-soft", השינויים נשמרים בספריית העבודה ובאינדקס.

מוּמלָץ: