זוהי הפקודה git-ls-tree שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
git-ls-tree - רשימת תוכן של אובייקט עץ
תַקצִיר
סילון ls-עץ [-ד] [-ר] [-ט] [-ל] [-ז]
[--שם-בלבד] [--סטטוס-שם] [--שם-מלא] [--עץ-מלא] [--קיצור[=] ]]
[ ...]
תיאור
מפרט את התוכן של אובייקט עץ נתון, כמו מה "/bin/ls "-a" עושה בזרם הנוכחי
ספריית עבודה. שימו לב ש:
· ההתנהגות שונה במקצת מזו של "/bin/ls"בכך ש- מציין
רק רשימה של תבניות שיתאימו, למשל ציון שם ספרייה (ללא -r) יהיה
מתנהגים אחרת, וסדר הטיעונים לא משנה.
· ההתנהגות דומה לזו של "/bin/ls"בכך ש- נלקח כיחסי
לתיקיית העבודה הנוכחית. לדוגמה, כאשר אתה נמצא בתוך תיקייה להלן יש א
בספרייה dir, אתה יכול לרוץ סילון ls-עץ -r ראש dir לרשום את תוכן העץ
(כלומר תת-תיקייה/ספרייה in ראש). אתה לא רוצה לתת עץ שאינו ברמת השורשים
(לדוגמה git ls-tree -r HEAD:sub dir) במקרה זה, מכיוון שזה יביא לבקשת
תת/תת/תיקייה ב ראש commit. עם זאת, ניתן להתעלם מספריית העבודה הנוכחית
על ידי העברת האפשרות --full-tree.
אפשרויות
זה כמו עץ.
-d
הצג רק את ערך העץ בעל השם עצמו, לא את צאצאי העץ.
-r
חזרה לתת-עצים.
-t
הצג ערכי עץ גם כשאתה מתכוון לבצע עליהם רקורס. אין לכך השפעה אם -r לא עבר.
-d מרמז -t.
-l, --long
הצגת גודל האובייקט של ערכי blob (קובץ).
-z
סיום קו \0 בפלט.
--שם-בלבד, --שם-סטטוס
רשום רק שמות קבצים (במקום הפלט "הארוך"), אחד בכל שורה.
--קיצור[= ]
במקום להציג את שורות האובייקט ההקסדצימליות המלאות של 40 בתים, הצג רק חלק חלקי
קידומת. ניתן לציין מספר ספרות שאינו ברירת מחדל באמצעות --abbrev= .
--שם מלא
במקום להציג את שמות הנתיבים ביחס לספריית העבודה הנוכחית, הצג את
שמות נתיבים מלאים.
--עץ מלא
אין להגביל את הרישום לספריית העבודה הנוכחית. מרמז על --שם-מלא.
[ ...]
כאשר ניתנים נתיבים, הציגו אותם (שימו לב שזה לא באמת שמות נתיבים גולמיים, אלא
רשימה של תבניות שיתאימו). אחרת, משתמש באופן מרומז ברמת השורש של העץ כ-
טיעון הנתיב היחיד.
תפוקה פורמט
SP SP טאב
אלא אם כן נעשה שימוש באפשרות -z, תווי TAB, LF וקו נטוי הפוך בשמות נתיבים אינם
מיוצג כ- \t, \n ו- \\ בהתאמה. פורמט פלט זה תואם למה
--אינדקס-מידע --stdin של סילון עדכון-אינדקס מצפה.
כאשר משתמשים באפשרות -l, הפורמט משתנה ל
SP SP SP טאב
גודל האובייקט מזוהה על ידי ניתן בבתים, ומיושר לימין עם מינימום
רוחב של 7 תווים. גודל האובייקט ניתן רק עבור ערכי בלובים (קובץ); עבור אחרים
ערכים - תו משמש במקום גודל.
GIT
חלק מ סילון(1) סוויטה
השתמש ב-git-ls-tree באינטרנט באמצעות שירותי onworks.net