logo

סטטוס Git

הפקודה git status משמשת להצגת מצב המאגר ואזור ההיערכות. זה מאפשר לנו לראות את הקבצים והשינויים במעקב, ללא מעקב. פקודה זו לא תציג רשומות commit או מידע.

לרוב, הוא משמש להצגת המצב בין Git Add ו Git commit פקודה. אנחנו יכולים לבדוק אם השינויים והקבצים נמצאים במעקב או לא.

בואו נבין את המצבים השונים של פקודות סטטוס.

מצב כאשר Working Tree מנוקה

לפני שמתחילים עם פקודת git status, בואו נראה איך נראה סטטוס ה-git כאשר לא בוצעו שינויים. כדי לבדוק את הסטטוס, פתח את git bash, והפעל את פקודת הסטטוס בספרייה הרצויה. זה יפעל באופן הבא:

 $ git status 

תְפוּקָה:

שנה את שם תיקיית לינוקס
סטטוס Git

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

מצב כאשר נוצר קובץ חדש

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

סטטוס Git

כפי שאנו יכולים לראות מהפלט לעיל, הסטטוס מוצג כ' שום דבר לא נוסף ל-commit אבל קיימים קבצים לא במעקב (השתמש ב-git add כדי לעקוב) '. פקודת המצב מציגה גם את ההצעות. כמו בפלט לעיל, הוא מציע להשתמש בפקודה add כדי לעקוב אחר הקובץ.

רשת עצבים מלאכותית

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

סטטוס Git

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

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

סטטוס Git

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

מצב כאשר קובץ קיים משתנה

בואו נבדוק את המצב כאשר קובץ קיים משתנה. כדי לשנות את הקובץ, הפעל את הֵד הפקודה כדלקמן:

 $ echo 'Text'> Filename 

הפקודה לעיל תוסיף את הטקסט לקובץ שצוין, כעת בדוק את מצב המאגר. שקול את הפלט שלהלן:

סטטוס Git

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

סטטוס Git

מצב כאשר קובץ נמחק

בואו נבדוק את המצב כאשר קובץ נמחק מהמאגר. כדי למחוק קובץ מהמאגר, הפעל את הפקודה rm באופן הבא:

 $ git rm 

הפקודה לעיל תמחק את הקובץ שצוין מהמאגר. כעת, בדוק את מצב המאגר. שקול את הפלט שלהלן:

סטטוס Git

הסטטוס הנוכחי של המאגר עודכן כמחוק.

קדימות מפעיל java