اپلیکیشن

آموزش نصب Git در دبیان ۸

نوشته شده توسط اروند طباطبایی

معرفی

git یک نرم‌افزار کنترل ورژن است که تحت مجوز gnu نسخه ۲ از سال ۲۰۰۵ انتشار پیدا کرده است. این برنامه بسیار توسط برنامه نویسانی که به صورت موازی کار توسعه را با دیگر برنامه نویسان انجام میدهند محبوب است. هر مسیر در گیت دارای یک مخزن کامل از تمامی نسخه ها و تغییرات بوجود آمده در برنامه است که میتوان به وسیله اینترنت و یا یک سرور محل و خانگی آن را راه اندازی کرد و یا حتی آن را روی سیستم شخصی اجرا نمود.

یکی از خوبی‌های git که آن را متمایز میکند گرفتن اسنپ شات از هر تغییری و از بین نبردن نسخه های قبلی است که در صورتی که بخواهید میتوانید نسخه جدید را حذف و یا از نسخه جدید یک شاخه جدید برای توسعه جداگانه ایجاد کنید.

در این آموزش ما git را روی سرور دبیان نصب و کانفیگ خواهیم کرد.

پیش نیاز ها :

برای این آموزش به موارد زیر نیاز دارید

– یک دستگاه که دبیان ۸ اجرا میکند

– کاربر sudo

در این آموزش تمام مواردی که با رنگ دیگری نوشته شده‌اند به سلیقه و نیاز شما باید تغییر داده شوند

مرحله اول : نصب Git با استفاده از APT

قبل از نصب git مطمئن شوید که پیکج های شما به روز است. دستور زیر را وارد کنید

sudo apt-get update

حال نوبت به نصب گیت میرسد

sudo apt-get update

برای نصب گیت فقط به همین یک دستور نیاز دارید. قسمت بعد به کانفیگ git میپردازیم

git
مرحله دوم : کانفیگ Git

گیت دو تنظیم مهم دارد

– نام کاربری

– ایمیل کاربر

که باید این دو حتماً در آن تنظیم شوند؛ این اطلاعات در هر کامیتی که شما بسازید ذخیره میشوند. ما نیاز به اضافه کردن این دو به فایل کانفیگ گیت داریم و همچنین اطلاعات اضافه دیگر که در ادامه با آن خواهیک پرداخت

تنظیم یوزرنیم Git :

git config --global user.name "alez 404"

تنظیم ایمیل Git :

git config --global user.email alez@example.com

مشاهده تمامی تنظیمات Git :

با این دستور میتوانید تمامی کانفیگ های انجام شده برای گیت خود را مشاهده کنید.

git config --list

مثلاً :

git config --list

حال اگر میخواهید کمی خود را آلوده‌تر به گیت و فایل کانفیگ آن نمایید بهتر است nano خود را آتش کنید و به جان فایل کانفیگ بیوفتید.

nano ~/.gitconfig

در اینجا نیز به آسانی میتوانید تنظیمات گیت خود را به صورت دستی آپدیت کنید

در زیر نیز یک کانفیگ ساده و پایه‌ای را برای گیت مشاهده میکنید که موارد بسیار زیادی را میتوان به آن اضافه کرد.

[user]
name = Sammy Shark
email = sammy@example.com

وارد کردن یوزنیم و ایمیل اجباری نیست اما یک نیاز است تا بتوان به خوبی مخزن شما را مدیریت کرد.

خروجی هنگامی که ایمیل و یوزرنیم وارد نشده است :

[master 0d9d21d] initial project version
Committer: root
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:

git config --global user.name "Your Name"
git config --global user.email you@example.com

After doing this, you may fix the identity used for this commit with:

git commit --amend --reset-author

تبریک میگوئیم؛گیت شما کانفیگ شد 🙂

درباره نویسنده

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه