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 پلسک معرفی نمایید.
در پلسک به مسیر websites & domains < git بروید و بر روی add repository کلیک نمایید. صفحه ای به شکل زیر باز می شود که در قسمت remote git repository می بایست آدرس مخزن خود در github را وارد نمایید.
در قسمت your website موارد زیر را انجام دهید:
Deployment mode یا مد پیاده سازی. در واقع در این قسمت مشخص می نمایید که اطلاعات به چه صورت به هاست اعمال گردند.
Automatic deployment: تغییرات git repository به طور اتوماتیک به سایت اعمال می شوند. این گزینه به طور پیش فرض انتخاب شده است. برای تغییر آن بر روی لینک کلیک نمایید و در پنجره ای که در ادامه باز می شود نحوه ی پیاده سازی مورد نظر را انتخاب نمایید.
Manual deployment: با انتخاب این گزینه تغییرات را می بایست به طور دستی و غیر اتوماتیک از git repository به وب سایت اعمال نمایید.
No deployment: در صورتی که این گزینه انتخاب گردد تغییرات از remote git به وب سایت اعمال نمی گردد.
همچنین می توانید دایرکتوری مقصد برای آپلود فایل ها و تغییرات را انتخاب نمایید. به طور پیش فرض دایرکتوری httpdocs در نظر گرفته می شود اما می توان آن را با کلیک بر روی لینک httpdocs تغییر داد.
پس از اعمال تغییرات با زدن بر روی ok پلسک به remote git repository متصل شده و از آن کپی می کند.
مخزن ایجاد شده در پلسک را می توانید از طریق websites & domains > git مشاهده نمایید. مخزن ایجاد شده در واقع یک clone از مخزن remote می باشد.
پس از آنکه فایل های سایت را در remote repository آپلود کردید. در پلسک وارد قسمت websites & domain > git شده و دکمه ی pull update را بزنید تا تغییرات در سایت اعمال گردند.
در صورتی که مد پیاده سازی به صورت manual deployment انتخاب شده باشد می بایست اعمال تغییرات را از طریق دکمه ی deploy from repository به پلسک انجام دهید.
پس از آن، تغییرات از remote repository دریافت شده و در سایت اعمال می گردد.
لازم به ذکر می باشد قابلیت git بر روی ویندوز سرور 2008 قابل پیاده سازی نمی باشد.
5,586بازدید
دیدگاه کاربران
هنوز دیدگاهی ثبت نشده است.
شما میتوانید درباره این مقاله، دیدگاه خود را ثبت کنید.