آموزش ها-هاست نگار

آموزش نصب Git در CentOS 7

 

سیستم کنترل نسخه به ابزاری ضروری در توسعه نرم افزارهای مدرن تبدیل شده است. این سیستم ها به شما امکانات زیادی جهت مدیریت پروژه های خود می دهند. شما می توانید تغییرات خود را دنبال کنید، به ورژن قبلی برگردانید، و از کد پایه استفاده نمایید تا فایل ها و دایرکتوری ها خود را جایگزین کنید.
یکی از محبوب ترین سیستم های کنترل نسخه git است. بسیاری از پروژه‌ها فایل‌های خود را در یک مخزن Git نگهداری می‌کنند و سایت‌هایی مانند GitHub، GitLab و Bitbucket اشتراک‌گذاری و مشارکت در کد با Git را آسان‌تر از همیشه کرده‌اند.
 
Git چیست؟
همه ی شرکت‌ها در هر شکل و اندازه و سابقه ای به Git به عنوان ابزاری در توسعه نرم‌افزار روی می‌آورند. Git یک سیستم کنترل نسخه منبع باز است که به عنوان VCS (version control system) نیز شناخته می شود، و به شما امکان می دهد پروژه خود را در آن ذخیره و تغییرات را دنبال کنید.
در اصل، شما قادر خواهید بود به اصطلاح "بکاپ فوری" از پروژه خود را ذخیره کنید. و اگر نیاز به بازگشت به نسخه های قبلی یا تاریخچه پروژه خود داشتید، می توانید به راحتی این کار را انجام دهید، همه اینها به لطف Git است.
 
GitHub و GitLab یکسان هستند؟
GitHub و GitLab مخازن جداگانه مبتنی بر وب Git هستند. اگرچه معمولاً به دلیل شباهت نام آنها عمدتاً یکسان و اشتباه تلقی میشوند اما آنها متعلق به شرکت های مختلفی هستند و بصورت جدا اداره می شوند: GitLab توسط سازمانی بنام GitLab ایجاد شده و یک شرکت خصوصی با 1303 نفر پرسنل هستند. از سوی دیگر، GitHub که شرکت فرزند مایکروسافت است، دفتر مرکزی آن در سانفرانسیسکو با بیش از 1600 کارمند در سراسر جهان قرار دارد. هر دو شرکت هیچ رابطه ای جز رقیب بودن ندارند. هر کدام فضایی برای توسعه دهندگان هستند تا روی پروژه های Git کار کنند، همکاری کنند، و کار خود را به اشتراک بگذارند و آزمایش کنند. هر دو مخزن به طور مداوم در حال تکامل هستند و پایگاه های کاربری با میلیون ها عضو را جذب کرده اند. حال در ادامه این آموزش به نحوه نصب Git را در سرور CentOS 7 میپردازیم.
 
پیش نیازها
  • شما به یک سرور CentOS 7 نیاز دارید که با یک کاربر غیر روت که دارای امتیازات sudo است، نصب و پیکربندی شده باشد.
هنگامی که کاربر غیر روت خود را دارید، می توانید از آن برای SSH در سرور CentOS خود استفاده کنید و به نصب Git ادامه دهید.
 
مرحله 1 - نصب Git
ساده ترین راه برای نصب Git از مخازن پیش فرض CentOS است. این سریع ترین روش ممکن است، اما نسخه Git که به این روش نصب می شود ممکن است قدیمی تر از جدیدترین نسخه موجود باشد. اگر به آخرین نسخه نیاز دارید، git را از منبع کامپایل کنید. از yum، مدیر بسته بومی CentOS، برای جستجو و نصب آخرین بسته git موجود در مخازن CentOS استفاده کنید:
sudo yum install git
اگر دستور بدون خطا به اتمام برسد، git را دانلود و نصب خواهید کرد. برای اینکه دوباره بررسی کنید که درست عمل می کند، ورژن Git را تست نمایید:
git --version
اگر این دستور به شما ورژن Git را برگرداند، اکنون می توانید به راه اندازی Git بروید.
 
مرحله 2 - راه اندازی Git
اکنون که git را نصب کرده‌اید، باید اطلاعاتی در مورد خودتان پیکربندی کنید تا commit messages با اطلاعات صحیح ضمیمه تولید شوند. برای انجام این کار، از دستور git config برای ارائه نام و آدرس ایمیلی که می خواهید در commit های خود تعبیه شود استفاده کنید:
نکته: commit ها با دستور git commit ایجاد می شوند تا وضعیت یک پروژه را در زمان اجرا مشخص کنند.
 
git config --global user.name "Your Name"
git config --global user.email "این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید"
 
برای تأیید اینکه این تنظیمات با موفقیت اضافه شدند، می‌توانیم همه موارد پیکربندی شده را با دستور زیر مشاهده کنیم:
 
git config --list
Output
user.name=Your Name
user.email=این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید
 
این کانفیگ از مشکل دیدن یک پیام خطا و نیاز به تجدید نظر در commit ها پس از ارسال آنها جلوگیری می کند.
در این آموزش نحوه نصب Git در CentOS 7 را توضیح دادیم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.
 
 
 
 
 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

خرید هاست

 

آموزش های مرتبط