در مقالات قبلی در مورد git صحبت کردیم امروز در نظر داریم آموزش کلون کردن سرویس های private را بر روی cpanel اجرا کنیم.
برای انجام اینکار باید در ابتدا یک هاست cpanel داشته باشیم. (cpanel.com)
سپس در پوشه file manager به قسمت public_html بروید و مطمعن شوید که این پوشه خالیست.(از پوشه های هاید قافل نشوید).
Git™ Version Control را در صفحه اصلی cpanel پیدا کنید. پس از ورود دکمه create را بزنید.
سایت gitlab را باز کنید. دکمه clone را بزنید و url ssh را کپی کنید و در قسمت Clone URL cpanel پیست کنید.در Repository Path فایل public_html وارد کنید. در Repository Name یک نام برای پروژه خود انتخاب کنید.
از طریق file manager به پوشه ssh. بروید ابتدا تمام فایل های موجود را پاک کرده و سپس ۲ فایل به نام های id_rsa و id_rsa.pub ایجاد کنید و
Permissions آنها را به ۶۰۰ تغیر دهید.
terminal سیستم لینوکسی خود را باز کنید و کد های زیر را اجرا کنید.
ssh-keygen
سپس
cat .ssh/id_rsa
اطلاعات نمایش داده شده را در فایل id_rsa پیست کنید
سپس کد زیر را در ترمینال اجرا کنید
cat .ssh/id_rsa.pub
اطلاعات نمایش داده شده را در سایت gitlab قسمت user setting و در نوار ssh keys پیست کنید. سپس همان کد را در سایت cpanel نیز در پوشه id_rsa.pub پیست کنید.
به صفحه Git™ Version Control رفته و دکمه create را بزنید.

حال میتوانید به آسانی سایت خود را از گیت بروز رسانی کنید و با وارد کردن آدرس سایت خود در نوار مرورگر آخرین تغیرات روی سایت خود را مشاهده کنید.