בטל את 'git add '

Btl T Git Add Dir



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

כתבה זו יכסה את ההיבטים הבאים:

תנאי מוקדם: הוסף תיקיה/ספרייה לאינדקס Git

כדי להוסיף את הספרייה המסוימת לאינדקס Git, ראשית, נווט אל מאגר Git הרצוי והצג את תוכנו. לאחר מכן, הוסף את תיקיית המשנה/ספריית המשנה לאינדקס Git באמצעות ' git add <שם-dir> ' פקודה.







שלב 1: עבור למאגר מקומי

ראשית, הזן את הפקודה הרשומה למטה והפנה מחדש למאגר המקומי המסוים:



CD 'C:\Go \R eng1'

שלב 2: הצג את תוכן המאגר

לאחר מכן, רשום את התוכן של המאגר הנוכחי:



ls

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





שלב 3: הוסף תיקיית משנה לאינדקס Git

כעת, השתמש בפקודה הבאה יחד עם שם תיקיית המשנה המסוימת כדי לעקוב אחריה:



git להוסיף subdir

שלב 4: הצג את סטטוס Git

כדי לוודא אם כל תיקיית המשנה בוצעה בשלבים או לא, הצג את סטטוס git:

סטטוס git

ניתן לראות שמעקב אחר כל תיקיית המשנה כולל התוכן שלה:

שיטה 1: בטל את 'git add '/Staged Directory באמצעות הפקודה 'git reset'

ה ' איפוס git ' הפקודה לבטל את כל הקבצים והתיקיות המבויימות. כדי לבטל את ' git add

', השתמש ב-' איפוס git ' הפקודה וציין את שם הספרייה/תיקיה המבויים:

איפוס git subdir

שיטה 2: בטל את 'git add '/Staged Directory באמצעות הפקודה 'git restore'

ה ' git restore ' הפקודה עם ' -מְבוּיָם אפשרות ” מסירה קובץ או תיקיה מבוימים שעדיין לא מחויבים. כדי לבטל את התיקיה המבוית הספציפית, בצע את הפקודה הרשומה למטה:

git לשחזר --מְבוּיָם .

שיטה 3: בטל את 'git add '/Staged Directory באמצעות הפקודה 'git rm'

ה ' git rm ' הפקודה עם ' -מאוחסן במטמון ' ו' ” אפשרויות ושם ספרייה/תיקיה מסירים ספרייה מסוימת וכל מה שבתוכה מאינדקס Git:

git rm - שמור במטמון subdir

כאן:

  • ' -מאוחסן במטמון אפשרות ' משמשת כדי להפוך את ' git rm הפקודה פועלת על אינדקס Git בלבד.
  • ' 'האפשרות משמשת להסרה רקורסיבית.
  • ' subdir ” היא התיקיה/ספרייה הרצויה לנו.

לבסוף, בדוק את סטטוס Git כדי לאמת שינויים:

סטטוס git

כפי שאתה יכול לראות כי ' subdir 'תיקיית משנה/ספרייה בוטלה בהצלחה:

הסברנו שיטות שונות לביטול פעולת 'git add

'.

סיכום

Git מספק פקודות שונות לביטול פעולת 'git add

', כגון ' git reset <שם-dir> ', ' git restore – מבוים . ' ו' git rm –cached -r <שם-dir> ' פקודות. פקודות אלו מסירות את התיקיה המסוימת במעקב מאזור ההיערכות של Git. כתיבה זו הסבירה שיטות שונות לביטול פעולת 'git add '.