GH-GIST-CREATE(1) GitHub CLI manual GH-GIST-CREATE(1)

gh-gist-create - ایجاد یک گیست جدید در گیت‌هاب

gh gist create [<filename>... | <pattern>... | -] [flags]

ایجاد یک گیست جدید در گیت‌هاب با محتویات داده‌شده.

گیست‌ها می‌توانند از یک یا چند فایل ایجاد شوند. همچنین، برای خواندن از ورودی استاندارد، می‌توانید - را به‌عنوان نام فایل ارسال کنید.

به‌طور پیش‌فرض، گیست‌ها مخفی (secret) هستند؛ برای قرار دادن گیست در فهرست‌های عمومی از گزینه --public استفاده کنید.

توضیحی برای این گیست
ارائه یک نام فایل برای استفاده هنگام خواندن از ورودی استاندارد
فهرست کردن گیست به‌صورت عمومی (پیش‌فرض: "secret")
باز کردن مرورگر وب با گیست ایجادشده

gh gist new

0: اجرای موفقیت‌آمیز

1: خطا

2: دستور لغو شد

4: نیاز به احراز هویت است

نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مراجعه کنید.

# انتشار فایل 'hello.py' به‌عنوان یک گیست عمومی
$ gh gist create --public hello.py
# ایجاد یک گیست همراه با توضیحات
$ gh gist create hello.py -d "my Hello-World program in Python"
# ایجاد یک گیست شامل چند فایل
$ gh gist create hello.py world.py cool.txt
# ایجاد یک گیست شامل چند فایل با استفاده از الگوها
$ gh gist create *.md *.txt artifact.*
# خواندن از ورودی استاندارد برای ایجاد یک گیست
$ gh gist create -
# ایجاد یک گیست از خروجی هدایت‌شده (piped) از دستوری دیگر
$ cat cool.txt | gh gist create

gh-gist(1)

Sep 2026