glab(1) glab(1)

glab-variable-import - درون‌ریزی متغیرها از یک پروندهٔ JSON یا ورودی استاندارد.

glab variable import [flags]

معکوس glab variable export است. یک آرایهٔ JSON از اشیاء متغیر را با همان ساختاری که export --output json تولید می‌کند، می‌خواند.

این دستور:

  • از ورودی استاندارد، یا از یک پرونده با استفاده از --input-file می‌خواند.
  • به‌طور پیش‌فرض به پروژهٔ فعلی درون‌ریزی می‌کند. به‌جای آن برای درون‌ریزی به یک گروه از --group استفاده کنید.
  • اگر متغیری از قبل وجود داشته باشد با خطا متوقف می‌شود. برای رد کردن آن‌ها و ادامه دادن، --skip-existing را ارسال کنید.

مقادیر متغیرهای پنهان در خروجی export گنجانده نشده است، بنابراین درون‌ریزی مجدد آن‌ها با یک هشدار رد می‌شود. مقدار آن را مجدداً با glab variable set --hidden تنظیم کنید.

-g, --group="" انتخاب یک گروه یا زیرگروه. اگر آرگومان مخزن مشخص شده باشد، نادیده گرفته می‌شود.

-i, --input-file="" خواندن متغیرهای JSON از این پرونده به‌جای ورودی استاندارد.

-R, --repo="" انتخاب یک مخزن دیگر. می‌توانید از OWNER/REPO یا GROUP/NAMESPACE/REPO استفاده کنید. نشانی اینترنتی کامل یا نشانی Git نیز پذیرفته می‌شود.

--skip-existing[=false] رد کردن متغیرهایی که از قبل وجود دارند به‌جای شکست خوردن.

-h, --help[=false] نمایش راهنما برای این دستور.

# هدایت مستقیم خروجی export به یک import برای بازیابی همان پروژه
glab variable export | glab variable import
# درون‌ریزی متغیرها از یک پروندهٔ ذخیره‌شده به‌جای ورودی استاندارد
glab variable import --input-file variables.json
# درون‌ریزی به یک گروه به‌جای پروژهٔ فعلی
glab variable export --group gitlab-org | glab variable import --group gitlab-org
# رد کردن متغیرهایی که از قبل وجود دارند به‌جای شکست خوردن
glab variable import --input-file variables.json --skip-existing

glab-variable(1)

Sep 2026 Auto generated by spf13/cobra