Git רשימה של קבצים חדשים/שונו/מחקו

Git Rsymh Sl Qbzym Hdsym Swnw Mhqw



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

מאמר זה ידגים תרחישים שונים לרישום קבצים חדשים, ששונו ונמחקו ב-Git.

כיצד לרשום קבצים חדשים, שנמחקו ושונו ב-Git?

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







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

ספריית העבודה מכילה את הקבצים שאינם במעקב בעוד שאזור ההיערכות מכיל את כל הקבצים במעקב. קבצים במעקב הם הקבצים שנוספו לאזור ה-Git staging (אינדקס) וקבצים לא במעקב הם הקבצים שעדיין לא נוספו לאינדקס Git.



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



סטטוס git

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





  • ' newFile.txt ” הוא קובץ המעקב החדש שנוסף באזור ההיערכות.
  • ' File1.txt ” הוא הקובץ המשתנה ללא מעקב בספריית העבודה.
  • ' feat.txt ” הוא הקובץ שנמחק ללא מעקב בספריית העבודה.
  • ' index.txt ” הוא הקובץ החדש שנוסף ללא מעקב בספריית העבודה:

יתר על כן, ה' -חַרְסִינָה ניתן להשתמש באפשרות ' גם עם ' סטטוס git ' הפקודה כדי להציג את המצב של ספריית העבודה ואזור ההיערכות בפורמט תמציתי:



סטטוס git --חַרְסִינָה

בפלט למטה:

  • ' M ” מייצג את הקובץ שהשתנה בספריית העבודה.
  • ' ד ' מציג את הקובץ שנמחק בספריית העבודה.
  • ' א ' מציין קובץ חדש שנוסף לאינדקס ההיערכות.
  • ' ?? ' מציג את הקובץ ללא מעקב:

לחלופין, ניתן להשתמש בפקודה הבאה כדי לקבל את אותו פלט:

git ls-files -או && git checkout

כאן:

  • ' git ls-files -o ' משמש לרשימת קבצים חדשים
  • ' git checkout הפקודה ' משמשת לקבצים שנוספו, השתנו ונמחקו:

תרחיש 2: רשום קבצים חדשים, ששונו ונמחקו של מאגר Git

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

git מה השתנה --באינטרנט

בצילום המסך למטה,

  • ' ד ' מציג את הקבצים שנמחקו ממאגר Git.
  • ' M ' מציין את הקבצים המחויבים שהשתנו.
  • ' א ” מייצג את הקבצים החדשים שנוספו במאגר Git:

זה היה הכל על רישום הקבצים החדשים, ששונו ונמחקו ב-Git.

סיכום

כדי לרשום את כל הקבצים החדשים, ששונו ונמחקו של ספריית העבודה ואזור ההיערכות, ' סטטוס git ' או ' git ls-files -o && git checkout ניתן להשתמש בפקודות. יתר על כן, ה' -חַרְסִינָה ניתן להשתמש באפשרות ' גם עם ' סטטוס git ' הפקודה להצגת פלט בפורמט תמציתי. על מנת לרשום את הקבצים החדשים, שהשתנו ונמחקו של מאגר Git, השתמש ב-' git whatchanged –oneline ' פקודה. מאמר זה הדגים תרחישים שונים לרישום קבצים חדשים, ששונו ונמחקו ב-Git.