پایگاه دانش

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

یک توکن دسترسی Bitbucket یا یک توکن API را همراه با نام کاربری خود متصل کنید تا ارسال تغییرات (push) به یک مخزن Bitbucket باعث استقرار وب‌سایت شما شود.

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

اتصال Bitbucket به یک سایت امکان می‌دهد از یکی از مخازن Bitbucket Cloud شما مستقر شود: تغییرات را به شاخه ارسال (push) کنید تا سایت به‌روزرسانی شود.

پیش از شروع

یک حساب Bitbucket Cloud با دسترسی به مخازنی که می‌خواهید مستقر کنید.

۱. کلید را در Bitbucket ایجاد کنید

Bitbucket دو نوع اعتبار ارائه می‌دهد و هر دو کار می‌کنند:

  • یک توکن دسترسی (access token) برای یک مخزن، پروژه یا فضای کاری که از تنظیمات اختصاصی همان مخزن، پروژه یا فضای کاری در بخش Access tokens ایجاد شده باشد. این توکن به‌جای یک فرد، به آن مخزن، پروژه یا فضای کاری وابسته است. به آن دسترسی خواندن (read) به مخازن بدهید.
  • یک توکن API در حساب Atlassian شما. نمایه خود را انتخاب کنید، سپس به مسیر Account settings → Security → Create and manage API tokens → Create API token with scopes بروید. نامی برای آن تعیین کنید، تاریخ انقضایی مشخص نمایید، برنامه را Bitbucket انتخاب کنید و دسترسی خواندن به مخازن را برگزینید. Bitbucket توکن را فقط یک بار نمایش می‌دهد؛ آن را در همان لحظه کپی کنید.

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

بخش Integrations را در داشبورد خود باز کرده و Connect an account را انتخاب کنید. گروه را Code hosting و حساب را Bitbucket انتخاب نمایید، فیلد API token — و در صورتی که به‌جای توکن دسترسی، یک توکن در حساب Atlassian خود ایجاد کرده‌اید، Account username را نیز — تکمیل کنید و Connect account را فشار دهید.

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

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

مراحل بعدی

  • یک سایت می‌تواند مستقیماً از یک مخزن در این حساب مستقر شود: آن را در اتصال مخزن سایت انتخاب کنید، مخزن و شاخه را برگزینید، و با یک push فرآیند استقرار انجام می‌شود.
  • هر شاخه دیگری می‌تواند پیش‌نمایش اختصاصی خود را داشته باشد، بنابراین می‌توانید تغییری را پیش از اعمال در سایت زنده بررسی کنید.
  • میزبان‌های استاتیک مبتنی بر Git مانند Render و Azure Static Web Apps از این اتصال به‌عنوان منبع کد سایت استفاده می‌کنند.

در صورت متصل نشدن

یک مخزن موجود نیست. یک توکن دسترسی فقط به مخزن، پروژه یا فضای کاری که در آن ایجاد شده دسترسی دارد. توکنی در سطحی ایجاد کنید که همه مخازن مورد نیاز شما را پوشش دهد.

کار می‌کرد و سپس متوقف شد. هر دو نوع توکن ممکن است منقضی شوند. یک توکن جدید ایجاد کرده و آن را متصل کنید.

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

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

قطع اتصال

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

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

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

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

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

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

خواندن مطلب ←

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

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

خواندن مطلب ←

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

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

خواندن مطلب ←

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

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

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

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