.nh .TH "Buf" "1" "2026-07-17" "Auto generated by spf13/cobra" "" .SH "نام (NAME)" buf-plugin-push \- ارسال افزونه به رجیستری پروتوباف در buf .SH "خلاصه دستور (SYNOPSIS)" \fBbuf plugin push [flags]\fP .SH "توضیحات (DESCRIPTION)" اولین آرگومان، نام کامل افزونه در قالب \& است. .SH "گزینه‌ها (OPTIONS)" \fB--binary\fP="" مسیر فایل باینری Wasm برای ارسال (push). .PP \fB--create\fP[=false] ایجاد افزونه در صورت عدم وجود آن. اگر .B \-\-create\-visibility تنظیم نشده باشد، به‌طور پیش‌فرض یک افزونه خصوصی (private) در BSR ایجاد می‌کند. باید همراه با .B \-\-create\-type استفاده شود. .PP \fB--create-type\fP="" تنظیم نوع افزونه، در صورت ایجاد. فقط همراه با .B \-\-create قابل تنظیم است. باید یکی از [check] باشد .PP \fB--create-visibility\fP="private" تنظیم میزان قابلیت مشاهده (visibility) ماژول، در صورت ایجاد. فقط همراه با .B \-\-create قابل تنظیم است. باید یکی از [public,private] باشد .PP \fB-h\fP, \fB--help\fP[=false] راهنما برای push .PP \fB--label\fP=[] اختصاص برچسب (label) به افزونه‌های ارسال‌شده. می‌تواند چندین بار استفاده شود. .PP \fB--source-control-url\fP="" نشانی اینترنتی (URL) برای مشاهده کد منبع افزونه‌های ارسال‌شده (مانند کامیت خاص در سیستم کنترل نسخه). .SH "گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)" \fB--debug\fP[=false] فعال‌سازی ثبت گزارش اشکال‌زدایی (دیباگ) .PP \fB--log-format\fP="color" قالب ثبت گزارش [text,color,json] .PP \fB--timeout\fP=0s مدت‌زمان تا پایان مهلت زمانی (تایم‌اوت)، مقدار ۰ یعنی بدون مهلت زمانی .SH "همچنین ببینید (SEE ALSO)" \fBbuf-plugin(1)\fP .SH "تاریخچه (HISTORY)" 2026-07-17 تولید خودکار توسط spf13/cobra