GIT-COLUMN(1) Git Manual GIT-COLUMN(1) نام (NAME) git-column - نمایش داده‌ها در قالب ستون‌ها خلاصه دستور (SYNOPSIS) git column [--command=] [--[raw-]mode=] [--width=] [--indent=] [--nl=] [--padding=] توضیحات (DESCRIPTION) این دستور خطوط ورودی استاندارد خود را در یک جدول با چند ستون قالب‌بندی می‌کند. هر خط ورودی یک خانه (سلول) از جدول را اشغال می‌کند. این دستور به صورت داخلی توسط سایر دستورات گیت برای قالب‌بندی خروجی در ستون‌ها استفاده می‌شود. گزینه‌ها (OPTIONS) --command= جستجوی حالت چیدمان با استفاده از متغیر پیکربندی column. و column.ui. --mode= تعیین حالت چیدمان. برای نحو گزینه‌ها در git-config(1) به متغیر پیکربندی column.ui مراجعه کنید. --raw-mode= مشابه --mode اما حالت را به صورت یک عدد دریافت می‌کند. این گزینه عمدتاً توسط دستورات دیگری استفاده می‌شود که قبلاً حالت چیدمان را پردازش کرده‌اند. --width= تعیین عرض ترمینال. به صورت پیش‌فرض git column عرض ترمینال را تشخیص می‌دهد، یا اگر نتواند، به مقدار پیش‌فرض 80 بازمی‌گردد. --indent= رشته‌ای که باید در ابتدای هر خط چاپ شود. --nl= رشته‌ای که باید در انتهای هر خط چاپ شود، شامل نویسه خط جدید. --padding= تعداد فاصله‌ها بین ستون‌ها. به طور پیش‌فرض یک فاصله است. مثال‌ها (EXAMPLES) قالب‌بندی داده‌ها بر اساس ستون‌ها: $ seq 1 24 | git column --mode=column --padding=5 1 4 7 10 13 16 19 22 2 5 8 11 14 17 20 23 3 6 9 12 15 18 21 24 قالب‌بندی داده‌ها بر اساس ردیف‌ها: $ seq 1 21 | git column --mode=row --padding=5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 فهرست کردن برخی برچسب‌ها در جدولی با عرض ستون‌های نابرابر: $ git tag --list 'v2.4.*' --column=row,dense v2.4.0 v2.4.0-rc0 v2.4.0-rc1 v2.4.0-rc2 v2.4.0-rc3 v2.4.1 v2.4.10 v2.4.11 v2.4.12 v2.4.2 v2.4.3 v2.4.4 v2.4.5 v2.4.6 v2.4.7 v2.4.8 v2.4.9 پیکربندی (CONFIGURATION) هر آنچه در این بخش و در ادامه آمده است به صورت گزینش‌شده از مستندات git- config(1) گنجانده شده است. محتوا همان چیزی است که در آنجا یافت می‌شود: column.ui مشخص می‌کند که آیا دستورات پشتیبانی‌شده باید خروجی را در ستون‌ها نمایش دهند یا خیر. این متغیر شامل فهرستی از توکن‌ها است که با فاصله یا کاما از هم جدا شده‌اند: این گزینه‌ها زمان فعال بودن این ویژگی را کنترل می‌کنند (پیش‌فرض never است): always همیشه در ستون‌ها نمایش داده شود never هرگز در ستون‌ها نمایش داده نشود auto اگر خروجی به ترمینال ارسال شود در ستون‌ها نمایش داده شود این گزینه‌ها چیدمان را کنترل می‌کنند (پیش‌فرض column است). تنظیم هر یک از این‌ها در صورتی که هیچ‌یک از گزینه‌های always، never، یا auto مشخص نشده باشند به معنای always خواهد بود. column پر کردن ستون‌ها قبل از ردیف‌ها row پر کردن ردیف‌ها قبل از ستون‌ها plain نمایش در یک ستون در نهایت، این گزینه‌ها را می‌توان با یک گزینه چیدمان ترکیب کرد (پیش‌فرض nodense است): dense ایجاد ستون‌هایی با اندازه نابرابر برای استفاده بیشتر از فضا nodense ایجاد ستون‌هایی با اندازه برابر column.branch مشخص می‌کند که آیا فهرست شاخه‌ها در git branch در ستون‌ها خروجی داده شود یا خیر. برای جزئیات به column.ui مراجعه کنید. column.clean چیدمان را هنگام فهرست کردن موارد در git clean -i مشخص می‌کند، که همواره فایل‌ها و دایرکتوری‌ها را در ستون‌ها نمایش می‌دهد. برای جزئیات به column.ui مراجعه کنید. column.status مشخص می‌کند که آیا فایل‌های ردگیری‌نشده در git status در ستون‌ها خروجی داده شوند یا خیر. برای جزئیات به column.ui مراجعه کنید. column.tag مشخص می‌کند که آیا فهرست برچسب‌ها در git tag در ستون‌ها خروجی داده شود یا خیر. برای جزئیات به column.ui مراجعه کنید. گیت (GIT) بخشی از مجموعه git(1) Git 2.55.0 2026-06-29 GIT-COLUMN(1)