پایگاه دانش

حساب GitHub خود را با یک توکن متصل کنید تا سایت‌های شما از یک مخزن مستقر شوند

یک توکن دقیق GitHub برای مخازنی که مستقر می‌کنید ایجاد کرده و آن را متصل کنید، تا ارسال (push) سایت شما را مستقر کند و شاخه‌ها پیش‌نمایش دریافت کنند.

اتصال آن چه کمکی به شما می‌کند

اتصال GitHub با یک توکن به سایت اجازه می‌دهد از یکی از مخازن شما مستقر شود: به شاخه push کنید تا سایت به‌روزرسانی شود. همچنین به ما این امکان را می‌دهد که در صورت انتخاب آن به عنوان میزبان سایت، در GitHub Pages روی حساب کاربری شما منتشر کنیم.

اگر مخازن شما متعلق به یک سازمان است، بهتر است در عوض از برنامه Zinn® GitHub استفاده کنید — به نصب برنامه Zinn® GitHub مراجعه کنید. یک توکن متعلق به یک فرد است و با خروج او از کار می‌افتد.

قبل از شروع

یک حساب GitHub با دسترسی به مخازنی که می‌خواهید مستقر کنید. اگر آن‌ها متعلق به یک سازمان باشند، ممکن است لازم باشد مالک آن، توکن‌های با دسترسی دقیق را برای آن تأیید کند.

۱. ایجاد کلید در GitHub

در GitHub، روی تصویر نمایه خود کلیک کنید، سپس به Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token بروید. نامی برای آن انتخاب کنید و تاریخ انقضا تعیین نمایید. در بخش Repository access گزینه Only select repositories را انتخاب کنید و مخازنی را که مستقر می‌کنید برگزینید — محدودترین دسترسی ممکن که کارساز باشد.

در بخش Repository permissions دسترسی Read and write را برای موارد زیر اعطا کنید:

  • Contents
  • Pages
  • Administration

روی Generate token کلیک کرده و آن را کپی کنید — GitHub آن را فقط یک بار نمایش می‌دهد.

۲. اتصال آن در اینجا

بخش Integrations را در داشبورد خود باز کنید و Connect an account را انتخاب نمایید. Code hosting را به عنوان گروه و GitHub را به عنوان حساب انتخاب کنید، API token را پر کنید، و روی Connect account کلیک نمایید.

ما آنچه را که جای‌گذاری می‌کنید قبل از ذخیره شدن هر چیزی آزمایش می‌کنیم. کلیدی که کار نمی‌کند هرگز ذخیره نمی‌شود، و پاسخ ارائه‌شده دلیل اشکال آن را مشخص می‌سازد. کلیدی که کار می‌کند به‌صورت رمزگذاری‌شده در مخزن امن اطلاعات محرمانه ما نگهداری می‌شود — هرگز در پایگاه داده ما ذخیره نمی‌شود — و هرگز دوباره نمایش داده نخواهد شد، حتی به شما.

بعد از این چه رخ می‌دهد

  • یک سایت می‌تواند مستقیماً از یک مخزن در این حساب مستقر شود: آن را در
  • اتصال مخزن سایت انتخاب کنید، مخزن و شاخه را تعیین کنید، و یک push عملیات استقرار را انجام می‌دهد.

  • هر شاخه دیگر می‌تواند پیش‌نمایش اختصاصی خود را داشته باشد، بنابراین می‌توانید تغییری را قبل از رسیدن به
  • سایت زنده بررسی کنید.

  • میزبان‌های استاتیک مبتنی بر Git مانند Render و Azure Static Web Apps از این اتصال به عنوان
  • منبع کد سایت استفاده می‌کنند.

اگر متصل نشد

مخزنی نمایش داده نمی‌شود. دسترسی مخزن توکن شامل آن نیست. توکن را در GitHub ویرایش کرده و مخزن را اضافه کنید.

کار می‌کرد و سپس متوقف شد. توکن‌های با دسترسی دقیق در تاریخی که انتخاب کرده‌اید منقضی می‌شوند. یک توکن جدید ایجاد کرده و آن را متصل کنید؛ GitHub قبل از انقضای یک توکن به شما ایمیل می‌زند.

پیام می‌دهد که کلید رد شده است. تقریباً همیشه یکی از این سه مورد است: یک فاصله یا یک شکست خط به همراه آن کپی شده است، کلیدی که منقضی شده است، یا کلیدی که پس از کپی کردن آن باطل یا دوباره تولید شده است. یک کلید جدید ایجاد کرده و دوباره آن را جای‌گذاری کنید.

متصل می‌شود، اما بعداً مشکلی رخ می‌دهد. کلید احراز هویت می‌شود اما فاقد مجوزی است که عملیات به آن نیاز دارد. یک کلید جدید با مجوزهای ذکرشده در بالا ایجاد کنید، سپس اتصال قبلی را قطع کرده و کلید جدید را متصل نمایید.

قطع اتصال

بخش Integrations را باز کنید، حساب را بیابید و روی Disconnect کلیک کنید. این کار کلید ذخیره‌شده را فوراً حذف می‌کند. هر چیزی که از آن استفاده می‌کرد در اقدام بعدی خود متوقف می‌شود، و صفحاتی که به آن وابسته بودند به جای خطای بی‌صدا، این موضوع را گزارش می‌دهند.

قطع اتصال کارهایی را که قبلاً انجام شده باطل نمی‌کند — سوابق، استقرارها یا تنظیماتی که ما روی حساب شما تغییر داده‌ایم همان‌گونه که هستند باقی می‌مانند. اگر فکر می‌کنید خود کلید ممکن است لو رفته باشد، آن را در ارائه‌دهنده نیز ابطال کنید؛ قطع اتصال فقط نسخه ما را حذف می‌کند، نه نسخه آن‌ها را.

جدیدترین‌های وبلاگ

آنچه درباره میزبانی وب، سئو و مدیریت سایت‌ها در مقیاس بزرگ نوشته‌ایم.

سئو و لینک‌سازی از لایه میزبانی: دیدگاه یک اپراتور در سال ۲۰۲۶

چگونه هاستینگ در سال ۲۰۲۶ بر ایندکس شدن و انتقال اعتبار لینک تأثیر می‌گذارد: حفظ صفحات در ایندکس، ارزیابی دامنه‌های قدیمی قبل از راه‌اندازی سایت روی آن‌ها، لینک‌سازی بدون ردپای سئو، و رویکردی واقع‌بینانه درباره اینکه زیرساخت چه کارهایی را می‌تواند و چه کارهایی را نمی‌تواند برای سئو انجام دهد.

خواندن مطلب ←

سریع و امن کردن WordPress: چک‌لیست عملکرد و افزونه‌ها

یک چک‌لیست کاربردی برای WordPress سریع و ایمن: کش کردن در سطح سرور، کش اشیاء به ازای هر سایت، تعداد اندک افزونه‌هایی که ارزش استفاده دارند، به‌روز نگه داشتن بسته نرم‌افزاری، و برگه های WooCommerce که هرگز نباید آن‌ها را کش کنید.

خواندن مطلب ←

نحوه انتخاب هاست مدیریت‌شده وب در سال ۲۰۲۶: راهنمای خریدار

چه چیزی واقعاً یک میزبانی مدیریت‌شده خوب را از یک جعبه ارزان‌قیمت دارای کنترل‌پنل متمایز می‌کند — مهاجرت‌ها، نسخه‌های پشتیبان، جداسازی، حافظه پنهان واقعی و مقیاس‌پذیری صادقانه — و چگونه پیش از تعهد، آن را ارزیابی کنید.

خواندن مطلب ←

وبلاگ را بخوانید ←

هنوز به مشکل برخورده‌اید؟

پشتیبانی در تمامی پلن‌ها گنجانده شده است، میز خدمت 24 ساعت در روز باز است و می‌توانید به هر یک از زبان‌های 58 ما برای ما بنویسید؛ ما به زبان شما پاسخ می‌دهیم.

تماس با پشتیبانی → همه مقاله‌ها →