در این مقاله قصد داریم یاد بگیریم که چگونه از ابزار Git Version Control در cPanel برای نصب و به‌روزرسانی آسان یک سایت از مخزن Git استفاده کنیم. این مقاله از مجموعه مقالات آموزشی پویش سرور نحوه کلون کردن مخازن عمومی و خصوصی را پوشش می‌دهد.

گیت (Git) یک سیستم کنترل نسخه توزیع‌شده است که توسط بسیاری از برنامه‌نویسان استفاده می‌شود. ابزار کنترل نسخه گیت (Git Version Control) در سی‌پنل (cPanel) یک رابط گرافیکی مناسب ارائه می‌دهد که امکان دسترسی به ویژگی‌های گیت را بدون استفاده از خط فرمان فراهم می‌کند.

شما می‌توانید از این ابزار برای نصب و به‌روزرسانی یک وب‌سایت ذخیره‌شده در مخزن گیت استفاده کنید. این مقاله نحوه نصب یک مثال ساده «Hello World!» را نشان می‌دهد. می‌توانید همین مراحل را برای نصب یک برنامه با هر اندازه‌ای دنبال کنید. این مقاله همچنین نحوه کلون کردن یک مخزن خصوصی گیت (Git) را نشان می‌دهد.

نحوه نصب سایت

در این مثال، یک توسعه‌دهنده یک صفحه وب ایجاد کرده و آن را در یک مخزن در Github قرار داده است. برای نصب سایت از مخزن Git، این مراحل را دنبال کنید:

1- وارد سی پنل شوید. (چنانکه نیاز به راهنمایی در خصوص نحوه ورود به سی پنل دارید این آموزش را مطالعه کنید)

2- در صفحه Tools، در بخش Files، روی کنترل نسخه گیت (Git Version Control) کلیک کنید:

3- در صفحه کنترل نسخه گیت (Git Version Control)، روی Create کلیک کنید:

4- در صفحه ایجاد مخزن (Create Repository)، بررسی کنید که گزینه ی Clone a Repository فعال باشد.

5- در کادر متنی Clone URL، آدرس اینترنتی مخزن مورد نظر برای کلون کردن را تایپ کنید. در این مثال، سایت از GitHub کلون می‌شود:

6- در بخش مسیر مخزن (Repository Path)، آدرس مدنظر خود را تایپ کنید:

نکته مهم: معمولاً پوشه ی اصلی پروژه، public_html است. با این حال، در صورت تمایل می‌توانید سایت را در یک پوشه ی فرعی در داخل public_html نصب کنید. اگر این کار را انجام می‌دهید، مطمئن شوید که مجوزهای صحیح را برای دایرکتوری تنظیم کرده‌اید تا سایت قابل مشاهده باشد. برای اطلاعات در مورد نحوه تنظیم مجوزهای فایل، لطفاً به این مقاله مراجعه کنید.

7- در کادر متن Repository Name، یک نام توصیفی برای مخزن خود تایپ کنید:

8- بر روی Create کلیک کنید.

9- در دایرکتوری اصلی پروژه، اکنون فایل index.html حاوی پیام ‘Hello World!’ و یک دایرکتوری .git وجود دارد که شامل فایل‌های مورد استفاده Git است:

نکته مهم: دایرکتوری .git به طور پیش‌فرض برای بازدیدکنندگان سایت قابل مشاهده نیست.

نحوه به روز رسانی سایت

فرض کنید توسعه‌دهنده سایت یک صفحه «درباره ما» برای تکمیل پروژه ی «سلام دنیا!» ایجاد کرده و آن را به مخزن گیت‌هاب اضافه کرده است. برای به‌روزرسانی سایت، این مراحل را دنبال کنید:

1- وارد سی پنل شوید. (چنانکه نیاز به راهنمایی در خصوص نحوه ورود به سی پنل دارید این آموزش را مطالعه کنید)

2- در صفحه Tools، در بخش Files، روی کنترل نسخه گیت (Git Version Control) کلیک کنید:

3- ریپازیتوری hello-world را پیدا کنید و سپس روی Manage کلیک کنید:

4- روی بخش Pull or Deploy کلیک کنید:

5- بر روی Update from Remote کلیک کنید:

6- صفحه جدید about.html اکنون در دایرکتوری اصلی پروژه قرار دارد:

چنانکه در خصوص این آموزش نیاز به راهنمایی بیشتر داشتید همکاران ما در واحد پشتیبانی آماده پاسخگویی خدمت شما از طریق تیکت هستند.