نحوه استفاده از Git در پلسک

Git به عنوان یک سیستم مدیریت منبع کد (source code management system) می باشد.

در این گزارش می خواهیم نحوه ی راه اندازی و استفاده از git را در کنترل پنل پلسک شرح دهیم:

افزونه یgit  به طور معمول شامل مخازن یا repository های مختلف می باشد.

می توانید git repository را مدیریت کرده و اطلاعات سایت را از طریق مخازن git به دایرکتوری اصلی و عمومی منتقل نمایید.

برای استفاده از git می بایست:

1.افزونه ی git را در پلسک نصب نمایید.

2.دامنه ای که در پلسک ایجاد می شود می بایست git permission را داشته باشد.

به طور کلی می توان به دو صورت از git استفاده نمود:

1.Local git repository: در این شرایط، تغییرات به مخزن محلی ارسال می شود و سپس پلسک آنها را در سایت اعمال می کند.

2.Remote git repository: تغییرات به یک مخزن remote ارسال می شود ( مانند github یا  bitbucket) سپس پلسک آنها را از مخزن remote برداشته و در وب سایت اعمال می کند ( به این عمل اصطلاحا pull گفته می شود).

برای کار با remote git repository می بایست مخزن خود را در github تنظیم نموده و کد های خود را آپلود نمایید سپس آدرس  مخزن را در git پلسک معرفی نمایید.

github

 در پلسک به مسیر websites & domains < git بروید و بر روی add repository کلیک نمایید. صفحه ای به شکل زیر باز می شود که در قسمت remote git repository می بایست آدرس مخزن خود در github را وارد نمایید.

 

git1

در قسمت your website موارد زیر را انجام دهید:

Deployment mode  یا مد پیاده سازی. در واقع در این قسمت مشخص می نمایید که اطلاعات به چه صورت به هاست اعمال گردند.

Automatic deployment: تغییرات git repository به طور اتوماتیک به سایت اعمال می شوند. این گزینه به طور پیش فرض انتخاب شده است. برای تغییر آن بر روی لینک کلیک نمایید و در پنجره ای که در ادامه باز می شود نحوه ی  پیاده سازی مورد نظر را انتخاب نمایید.

Manual deployment: با انتخاب این گزینه تغییرات را می بایست به طور دستی و غیر اتوماتیک از git repository به وب سایت اعمال نمایید.

No deployment: در صورتی که این گزینه انتخاب گردد تغییرات از remote git به وب سایت اعمال نمی گردد.

همچنین می توانید دایرکتوری مقصد برای آپلود فایل ها و تغییرات را انتخاب نمایید. به طور پیش فرض دایرکتوری httpdocs در نظر گرفته می شود اما می توان آن را با کلیک بر روی لینک httpdocs تغییر داد.

پس از اعمال تغییرات با زدن بر روی ok پلسک به remote git repository متصل شده و از آن کپی می کند.

 

git2

 

مخزن ایجاد شده در پلسک را می توانید از طریق websites & domains > git مشاهده نمایید. مخزن ایجاد شده در واقع یک clone از مخزن remote می باشد.

پس از آنکه فایل های سایت را در remote repository آپلود کردید. در پلسک وارد قسمت websites & domain > git شده و دکمه ی pull update را بزنید تا تغییرات در سایت اعمال گردند.

 git4

 در صورتی که مد پیاده سازی به صورت manual deployment انتخاب شده باشد می بایست اعمال تغییرات را از طریق دکمه ی deploy from repository به پلسک انجام دهید.

git5

پس از آن، تغییرات از remote repository دریافت شده و در سایت اعمال می گردد.

لازم به ذکر می باشد قابلیت git  بر روی ویندوز سرور 2008 قابل پیاده سازی نمی باشد. 

۲۱ خرداد ۱۳۹۶

5,586بازدید

دیدگاه کاربران

هنوز دیدگاهی ثبت نشده است.

شما می‌توانید درباره این مقاله، دیدگاه خود را ثبت کنید.