این دستور git-check-attr است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
git-check-attr - نمایش اطلاعات ویژگی های gitat
خلاصه
دستگاه گوارش چک attr [-a | --همه | attr...] [--] نام مسیر...
دستگاه گوارش چک attr --stdin [-z] [-a | --همه | attr...]
شرح
برای هر نام مسیر، این دستور فهرستی را نشان میدهد که هر ویژگی وجود دارد نامشخص, تنظیم، یا تنظیم نشده
به عنوان یک ویژگی gitat در آن مسیر نام.
OPTIONS
-a، --همه
تمام صفات مرتبط با مسیرهای مشخص شده را فهرست کنید. اگر این گزینه است
استفاده می شود، سپس نامشخص ویژگی ها در خروجی گنجانده نمی شوند.
-- ذخیره شده
.gitattributes را فقط در شاخص در نظر بگیرید و درخت کار را نادیده بگیرید.
--stdin
نام مسیرها را از ورودی استاندارد، یکی در هر خط، به جای از ورودی بخوانید
خط فرمان.
-z
فرمت خروجی به گونه ای اصلاح شده است که قابل تجزیه توسط ماشین باشد. اگر --stdin نیز داده شود، ورودی
مسیرها با یک کاراکتر NUL به جای یک کاراکتر linefeed از هم جدا می شوند.
--
همه آرگومان های قبلی را به عنوان ویژگی و همه آرگومان های بعدی را به عنوان مسیر تفسیر کنید
نامها
اگر هیچ یک از --stdin، --all یا -- استفاده نشود، آرگومان اول به عنوان یک تلقی می شود
ویژگی و بقیه آرگومان ها به عنوان نام مسیر.
OUTPUT
خروجی به این شکل است: COLON SP COLON SP LF
مگر اینکه -z در کار باشد، در این صورت NUL به عنوان جداکننده استفاده می شود: NUL NUL
NUL
مسیر یک فایل در حال پرس و جو است، یک صفت است که پرس و جو می شود و
همچینین میتواند:
نامشخص
زمانی که مشخصه برای مسیر تعریف نشده باشد.
تنظیم نشده
هنگامی که ویژگی به عنوان false تعریف می شود.
تنظیم
هنگامی که ویژگی به عنوان true تعریف می شود.
زمانی که یک مقدار به ویژگی اختصاص داده شده است.
بافر کردن مطابق با گزینه GIT_FLUSH در مستند انجام می شود دستگاه گوارش(1). تماس گیرنده است
مسئول اجتناب از بن بست های ناشی از پر کردن بیش از حد بافر ورودی یا خواندن از
یک بافر خروجی خالی
مثال ها
در مثال ها، موارد زیر .gitattributes فایل استفاده می شود:
*.java diff=java -crlf myAttr
NoMyAttr.java !myAttr
README caveat=نامشخص
· فهرست کردن یک ویژگی واحد:
$ git check-attr diff org/example/MyClass.java
org/example/MyClass.java: diff: java
فهرست کردن چندین ویژگی برای یک فایل:
$ git check-attr crlf تفاوت myAttr -- org/example/MyClass.java
org/example/MyClass.java: crlf: تنظیم نشده است
org/example/MyClass.java: diff: java
org/example/MyClass.java: myAttr: مجموعه
فهرست کردن تمام ویژگی های یک فایل:
$ git check-attr --all -- org/example/MyClass.java
org/example/MyClass.java: diff: java
org/example/MyClass.java: myAttr: مجموعه
· فهرست کردن یک ویژگی برای چندین فایل:
$ git check-attr myAttr -- org/example/MyClass.java org/example/NoMyAttr.java
org/example/MyClass.java: myAttr: مجموعه
org/example/NoMyAttr.java: myAttr: نامشخص
· همه مقادیر به یک اندازه بدون ابهام نیستند:
$ git check-attr هشدار README
README: هشدار: نامشخص
از git-check-attr به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید