تکنولوژی

Git یا گیت، کاربردها و ویژگی‌ها

()

مقدمه

Git یک نرم‌افزاری، جزء خانواده سیستم‌های کنترل نسخه (Version Control Systems) است.

حال این بحث پیش می‌آید که VCS به چه معناست و چه قابلیت‌هایی را در اختیار ما قرار می‌دهد؟

برای پاسخ به این سوال فرض کنید که در حال انجام یک پروژه برنامه‌نویسی مانند فلاتر هستید،

در اول کار تغییراتی که در کد خود ایجاد می‌کنید را به ذهن می‌سپارید اما اگر این تغییرات زیاد شود

و پروژه شما از چندین کلاس و متد برنامه‌نویسی تشکیل شده باشد و در هر یک ویرایش‌هایی انجام داده باشید

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

اقداماتی که از قبل انجام داده‌اید، دارید، چه می‌کنید؟

در اینجاست که VCS ها که نرم‌افزار Git (گیت) از معروف ترین آنهاست، به کمک شما می‌آید، اما چگونه؟

Git چیست؟ و چه کاری انجام می‌دهد؟

یک نرم افزار و سیستم توزیع شده است که این امکان را به برنامه‌نویس یا تیم برنامه‌نویسی می‌دهد تا تغییرات در سورس کد خود را در هر ویرایش مدیریت کنند.

چهار مورد از امکانات اصلی که در این نرم‌افزار و مشابه‌های آن بصورت مشترک وجود دارد شامل:

ذخیره سازی، مشاهده تاریخچه تغییرات، بازگرداندن آن‌ها و جلوگیری از تغییرات ناسازگار و خطا هایی که در کدهایی که توسط چند برنامه‌نویس ایجاد می‌شود، می‌باشد

که در واقع شبیه یک سیستم backup عمل می‌کند.

داهوا امنیت قطب جنوب را تامین کرد!
خواندن

نحوه نصب و راه‌اندازی

خوب است بدانید که این نرم‌افزار بر روی بیشتر IDE ها قابل نصب و اجراست.

برای شروع نصب ابتدا باید با توجه به سیستم عامل کامپیوتر یا لب تاب خود آن را با توجه به شکل زیر دانلود کنید:

آموزش نصب Git

نصب برای ویندوز windows

در شکل بالا گزینه Windows را انتخاب کرده و یعد از دانلود در مسیر دلخواه اجرای فایل نصب (Setup) مربوطه

در پنجره باز شده بر روی گزینه Install کلیک کنید.

مرحله اول نصب Git

در صفحه بعد اگر می‌خواهید مسیر نصب نرم افزار را عوض کنید، می‌توانید آدرس مورد نظر خود را بوسیله دکمه Browse وارد کنید.

ولی توصیه می‌شود که از همان مسیر پیش‌فرض استفاده کنید یعنی ( Program Files ).

سپس بر روی Next کلیک کنید.

انتخاب مسیر نصب

در مرحله بعد اگر نیاز به اضافه کردن امکانات خاصی دارید می‌توانید با برداشتن یا زدن تیک هر کدام از اجزا به مورد مدنظر خود برسید

وگرنه بهتر است در حالت پیش‌فرض بر روی Next کلیک کنید.

انتخاب امکانات Git

در دو مرحله بعدی بر روی Next کلیک کرده تا به صفحه زیر برسید.

تنظیمات اولیه

با انجام عملیاتی که در شکل بالا مشخص شده در مابقی مراحل به ترتیب بر روی گزینه های Use the OpenSSL Library

و Checkout Windows-style,commit Unix-style line endings و (Use MinTTY( the default terminal of MSYS

و در این صفحه  تیک دو گزینه [ Enable File System cashing و Enable Git Credential Manager]  و در هر کدام از مراحل با گزینه Next پیش می‌رویم

و پس از اجرای اقدامات فوق وارد صفحه پایانی شده و طبق شکل زیر عمل می‌کنیم.

ویژگی های ps5
خواندن

پایان نصب Git

نصب برای لینوکس (Linux)

با توجه به استفاده از توزیع های لینوکسی که هر کدام از شما استفاده می‌کنید،

دو حالت بوجود می‌آید:

۱- اگر از توزیع Fedora یا به طور کلی توزیع RPM-based مانند CentOs و یا RHEL استفاده می‌کنید،

از کلمه کلیدی dnf به طریق زیر استفاده کنید:

$ sudo dnf install git-all

۲- یا اگر با توزیع Debian-based مانند Ubuntu کار می‌کنید، می‌توانید از زیر با کلمه کلیدی apt بهره ببرید:

$ sudo apt install git-all

نصب برای macOs

یکی از راه‌های ساده و آسان در سیستم عامل macOs با بهره‌گیری از Xcode Command Line Tools (البته برای نسخه ۱۰.۹ و بالاتر) با دستور زیر

$ git --version

در مقالات بعدی که منتشر خواهد شد سعی می‌کنیم آموزش کار با Git را برای شما عزبزان به طور کامل و رایگان تهیه کنیم.

چقدر این پست برای شما مفید بود?

لطفا برای امتیاز روی یک ستاره کلیک کنید.

Average rating / ۵. Vote count:

هیچ امتیازی تا الان ثبت نشده! اولین نفری باشید که به این پست امتیاز می دهید.

متاسفیم که این پست برای شما مفید نبود!

اجازه دهید این پست را بهبود ببخشیم!

به ما بگویید چگونه می توانیم این پست را بهبود ببخشیم؟

نمایش بیشتر

محمد حسین جعفری

ی آدم معمولی که هرچی بلده میخواد رو کنه

نوشته های مشابه

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا