git-ls-files - מקוון בענן

זוהי הפקודה git-ls-files שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


git-ls-files - הצג מידע על קבצים באינדקס ובעץ העבודה

תַקצִיר


סילון ls-קבצים [-z] [-t] [-v]
(--[במטמון|מחק|אחרים|מתעלמים|שלב|לא מיזוג|נהרג|שונה])*
(-[c|d|o|i|s|u|k|m])*
[-איקס |--exclude= ]
[-איקס |--exclude-from= ]
[--exclude-per-directory= ]
[--exclude-standard]
[--error-unmatch] [--with-tree= ]
[--שם מלא] [--קיצור] [--] [ ...]

תיאור


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

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

אפשרויות


-c, --cached
הצג קבצים שמור בפלט (ברירת מחדל)

-ד, --נמחק
הצג קבצים שנמחקו בפלט

-מ, --שונה
הצג קבצים שהשתנו בפלט

-o, -אחרים
הצג קבצים אחרים (כלומר ללא מעקב) בפלט

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

-s, --שלב
הצג את שם האובייקט של תוכן מבוים, סיביות מצב ומספר שלב בפלט.

--מַדרִיך
אם ספרייה שלמה מסווגת כ"אחרת", הצג רק את שמה (עם סימן נגרר
סלאש) ולא כל תוכנו.

--לא-ריק-ספרייה
אין לרשום ספריות ריקות. אין השפעה ללא --directory.

-u, --לא מיזוג
הצג קבצים לא ממוזגים בפלט (כוחות --stage)

-ק, --הרוג
הצג קבצים במערכת הקבצים שיש להסיר עקב התנגשויות קבצים/ספריות
כדי ש-checkout-index יצליח.

-z
\0 סיום קו בפלט.

-איקס , --exclude=
דלג על דפוס התאמת קבצים ללא מעקב. שימו לב שתבנית היא תבנית תו כללי של מעטפת.
ראה אי הכללה של דפוסים למטה למידע נוסף.

-איקס , --exclude-from=
קרא אל תכלול דפוסים מ ; 1 לכל שורה.

--exclude-per-directory=
קרא דפוסי אי הכללה נוספים החלים רק על הספרייה ושלה
ספריות משנה ב .

--לא כולל-סטנדרטי
הוסף את אי הכללות Git הסטנדרטיות: .git/info/exclude, .gitignore בכל ספרייה, ו
קובץ האי הכללה הגלובלי של המשתמש.

--error-unmatch
אם בכלל לא מופיע באינדקס, התייחס לזה כשגיאה (החזרה 1).

--עם-עץ=
בעת שימוש ב--error-unmatch כדי להרחיב את המשתמש שסופק (כלומר דפוס נתיב)
ארגומנטים לנתיבים, העמד פנים כי נתיבים אשר הוסרו באינדקס מאז שמו
עדיין נוכחים. שימוש באפשרות זו עם אפשרויות -s או -u אינו מייצר
כל חוש.

-t
תכונה זו הוצאה משימוש למחצה. למטרת סקריפטים, git-status(1) --פורצלן ו
git-diff-קבצים(1) --name-status הם כמעט תמיד חלופות מעולות, ומשתמשים
צריך להסתכל על git-status(1) --קצר או git-diff(1) --name-status לעוד
חלופות ידידותיות למשתמש.

אפשרות זו מזהה את מצב הקובץ באמצעות התגים הבאים (אחריהם רווח)
בתחילת כל שורה:

H
שמור במטמון

S
דלג-עץ עבודה

M
לא ממוגן

R
הוסר/נמחק

C
שונה/שונה

K
להיהרג

?
אַחֵר

-v
דומה ל-t, אך השתמש באותיות קטנות עבור קבצים המסומנים כ לְהַנִיחַ ללא שינוי
(ראה git-update-index(1)).

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

--קיצור[= ]
במקום להציג את קווי האובייקט הקסדצימליים המלאים של 40 בתים, הצג רק חלק חלקי
קידומת. ניתן לציין מספר ספרות שאינו ברירת מחדל באמצעות --abbrev= .

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

--
אל תפרש עוד טיעונים כאפשרויות.


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

תפוקה


סילון ls-קבצים רק מוציא את שמות הקבצים אלא אם כן --שלב מצוין במקרה זה
תפוקות:

[ ]

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

עבור נתיב לא ממוזג, במקום להקליט זוג מצב יחיד/SHA-1, האינדקס מתעד
לשלושה זוגות כאלה; אחד מעץ O בשלב 1, A בשלב 2, ו-B בשלב 3. זה
המידע יכול לשמש את המשתמש (או הפורצלן) כדי לראות מה צריך להיות בסופו של דבר
נרשם בשביל. (לִרְאוֹת git-read-tree(1) למידע נוסף על המדינה)

כאשר האפשרות -z אינה בשימוש, תווי TAB, LF ותווים אחוריים בשמות נתיבים מיוצגים
כמו \t, \n ו-\\, בהתאמה.

בלעדי כתמים


סילון ls-קבצים יכול להשתמש ברשימה של "אי הכללה של דפוסים" בעת מעבר בעץ הספריות ו
מציאת קבצים להצגה כאשר מצוינים הדגלים --אחרים או --מתעלמים מהם. גיטיגנור(5)
מציין את הפורמט של דפוסי אי הכללה.

דפוסי אי הכללה אלה מגיעים ממקומות אלה, לפי הסדר:

1. דגל שורת הפקודה --exclude= מציין דפוס בודד. דפוסים הם
מסודרים באותו סדר שהם מופיעים בשורת הפקודה.

2. דגל שורת הפקודה --exclude-from= מציין קובץ המכיל רשימה של
דפוסים. דפוסים מסודרים באותו סדר שהם מופיעים בקובץ.

3. דגל שורת הפקודה --exclude-per-directory= מציין את שם הקובץ ב
כל ספרייה סילון ls-קבצים בוחן, בדרך כלל .gitignore. קבצים בספריות עמוקות יותר
לקבל עדיפות. דפוסים מסודרים באותו סדר שהם מופיעים בקבצים.

דפוס שצוין בשורת הפקודה עם --exclude או קרא מהקובץ שצוין
עם --exclude-from הוא יחסית לראש עץ הספריות. תבנית שנקראה מא
הקובץ שצוין על-ידי --exclude-per-directory הוא יחסית לספרייה שבה הדפוס
הקובץ מופיע ב.

השתמש ב-git-ls-files באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows