איך אתה רואה אילו שינויים בוצעו ב-git?
איך אתה רואה אילו שינויים בוצעו ב-git?

וִידֵאוֹ: איך אתה רואה אילו שינויים בוצעו ב-git?

וִידֵאוֹ: איך אתה רואה אילו שינויים בוצעו ב-git?
וִידֵאוֹ: Git Tutorial - 8 - Viewing the Changes That You Made 2024, דֵצֶמבֶּר
Anonim

אם אתה רק רוצה לראות את ההבדל בלי להתחייב, השתמש git שונה לראות לא מבוים שינויים , git diff - שמור במטמון כדי לראות שינויים מבוים להתחייבות, או git הבדל HEAD כדי לראות גם מבוים וגם לא מבוים שינויים בעץ העבודה שלך.

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

ל לִרְאוֹת קובץ שהיה השתנה או הוספה ב-commit, השתמש בארגומנט --stat עם git יומן ככה git log --stat. לפעמים, אתה יכול לעשות טעויות בזמן כתיבת הודעת התחייבות.

כמו כן, איך אני רואה שינויים ב-commit? ל לִרְאוֹת ההבדל עבור מסוים לְבַצֵעַ hash: git diff לְבַצֵעַ ~ לְבַצֵעַ רָצוֹן הופעה אתה ההבדל בין זה לְבַצֵעַ האב הקדמון וה לְבַצֵעַ . לִרְאוֹת דפי האיש עבור git diff לפרטים על הפקודה ו-gitrevisions על הסימון ~ והחברים שלו.

בהקשר זה, איך Git עוקב אחר שינויים?

להפוך סיפור ארוך לקצר, Git משתמש ב-SHA-1 של תוכן הקובץ כדי לעקוב אחר שינויים . Git שומרת מַסלוּל של ארבעה אובייקטים: כתם, עץ, commit ותג.

איזו פקודה מאפשרת לך לעקוב אחר קבצים חדשים או שינויים בקבצים קיימים?

מתי אתה התחל חָדָשׁ מאגר, אתה בדרך כלל רוצה להוסיף הכל קבצים קיימים כך שלך שינויים הכל יהיה במעקב מנקודה זו ואילך. אז, הראשון לפקד עליך בדרך כלל הקליד הוא "git add." (ה-"." פירושו, הספרייה הזו. אז הוא יוסיף את כל מה שכתוב בספרייה הזו.)

מוּמלָץ: