“version control” چیست و چرا باید به آن اهمیت داد؟ version control سیستمی است که با گذشت زمان تغییراتی در یک فایل یا مجموعه ای از پرونده ها را ثبت می کند تا بتوانید بعداً نسخه های خاصی را به یاد بیاورید. یکی از محبوب ترین سیستم های کنترل نسخه در حال حاضر موجود Git است. Git یک سیستم کنترل نسخه توزیع شده منبع باز و رایگان است که برای دستیابی به همه چیز از پروژه های کوچک تا بسیار بزرگ با سرعت و کارایی طراحی شده است. در این راهنما نحوه نصب و کانفیگ Git در یک سرور Ubuntu 18.04 را نشان خواهیم داد.
در ادامه با ما در شتابان هاست همراه باشید.
موارد زیر مورد نیاز است:
دو راه اصلی برای نصب Git وجود دارد که در مراحل ۱٫۱ و ۱٫۲ در زیر نشان داده شده است. شما فقط باید یکی از مراحل را دنبال کنید ، نه هر دو.
مخازن پیش فرض اوبونتو روش سریع برای نصب Git را برای شما فراهم می کند. نسخه ای که از طریق این مخازن نصب می کنید از جدیدترین نسخه موجود در مخازن رسمی است.
ابتدا ، از آپدیت استفاده کنید تا فهرست بسته لوکال خود را به روز کنید. با به روزرسانی کامل ، می توانید Git را دانلود و نصب کنید:
sudo apt update sudo apt install git
با اجرای دستور زیر می توانید نسخه Git را بررسی کنید:
git --version
یک روش انعطاف پذیرتر برای نصب Git ، کامپایل نرم افزار از منبع است. این کار بیشتر طول می کشد و از طریق مدیر بسته بندی شما حفظ نمی شود ، اما به شما امکان می دهد آخرین نسخه را بارگیری کنید و در صورت تمایل به شخصی سازی ، کنترل برخی گزینه ها را در اختیار شما قرار می دهد.
قبل از شروع ، باید وابستگی های نرم افزاری را نصب کنید.
sudo apt-get install make autoconf libcurl4-gnutls-dev gettext gcc zlib1g-dev unzip
بعد از اینکه بسته های لازم را نصب کردید ، می توانید با مراجعه به Git project’s mirror در GitHub نسخه Git مورد نظر خود را تهیه کنید:
از اینجا ، مطمئن باشید که در شاخه master هستید. روی لینک Tag ها کلیک کنید و نسخه Git مورد نظر خود را انتخاب کنید.
برای دانلود فایل های موقتی وارد پوشه tmp شوید و می توانید از دستور wget برای نصب لینک فایل zip استفاده کنید.
cd /tmp wget -O git.zip https://github.com/git/git/archive/master.zip
فایل ها را از حالت فشرده خارج کرده و با تایپ دستور زیر به فهرست راهنما منتقل کنید:
unzip git.zip cd git-*
اکنون می توانید بسته را تهیه کرده و آن را نصب کنید:
make configure ./configure --prefix=/usr --without-tcltk make all sudo make install
با تایپ کردن git –version می توانید نسخه نصب شده Git را بررسی کنید.
می توانید صفحات man git را با تایپ کردن دستور زیر نصب کنید:
cd .. git clone git://github.com/gitster/git-manpages.git cd - sudo make quick-install-man
اکنون که Git را نصب کرده اید ، باید آن را پیکربندی کنید تا پیام های متعهد تولید شده حاوی اطلاعات صحیح شما باشند.
این کار را می توان با استفاده از دستور git config به دست آورد. به طور خاص ، ما باید نام و آدرس ایمیل خود را تهیه کنیم زیرا Git این اطلاعات را در هر تعهدی که انجام می دهیم تعبیه می کند. می توانیم با تایپ کردن این اطلاعات را پیش برویم و این اطلاعات را اضافه کنیم:
git config --global user.name "Your Name" git config --global user.email "[email protected]"
همه موارد کانفیگ را می توانیم مشاهده کنیم:
git config --list
اطلاعاتی که وارد می کنید در پرونده کانفیگ Git شما ذخیره می شود ، که می توانید به صورت اختیاری با دستی ویرایشگر متن مانند این ویرایش کنید:
nano ~/.gitconfig
با نصب و راه اندازی Git در دستگاه لوکال خود ، اکنون آماده استفاده از Git برای کنترل نسخه پروژه های نرم افزاری خود و همچنین در پروژه های منبع باز هستید که برای عموم آزاد است.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید. 🙂