گیت یک سیستم کنترل نسخه برای نظارت بر روی تغییرات اعمال شده در طول توسعه نرم افزار میباشد. این سیستم برای هماهنگی برنامه نویس ها طراحی شده است اما میتوان از آن برای دنبال کردن تغییرات در هر گونه نوع فایل یا پروژه ای استفاده کرد. هدف گیت فراهم کردن سرعت (Speed)، یکپارچگی داده (Data integrity)، محیط کار غیرخطی (Non-linear) و توزیع شده (Distributed) می باشد.
پیشنهاد میشود که ابتدا برنامه ویژال استودیو کُد را نصب کنید:
در ادامه به نحوه نصب گیت می پردازیم. برای دانلود به وبسایت زیر مراجعه کنید:
بر روی Download 2.27.0 for Windows کلیک کنید. در زمان نوشتن این مطلب 2.27 آخرین نسخه منتشر شده میباشد و کسانی که در آینده این مطلب را مطالعه میکنند نسخه جدیدتری را دانلود خواهند کرد.
صبر کنید تا پیام دانلود نمایان شود و پس از دانلود آن را اجرا کنید.
با انتخاب دکمه Next توافق نامه را بپذیرید.
در این صفحه می توانید محل نصب را تغییر دهید. پیشنهاد می شود محل نصب را تغییر ندهید.
پیشنهاد میشود مطابق عکس موارد را انتخاب کنید. توضیح هرکدام:
نام پوشه برنامه در منوی استارت ویندوز را می توانید تعیین کنید. این صفحه حائز اهمیت نیست و می توانید با انتخاب Next از آن عبور کنید.
در این بخش ویرایشگر برای git انتخاب میشود. همانطور که مشاهده میکنید انتخاب پیش فرض Vim میباشد. Vim یک ویرایشگر محبوب در ترمینال است اما کار با آن نسبت به ویرایشگر های دیگر سخت بوده و برای افراد که تجربه کار با آن را ندارند، پیشنهاد نمیشود.
پس مطابق تصویر Use Visual Studio Code as Git's default editor را انتخاب و سپس بر روی Next کلیک کنید. اگر مراحل نصب VSCode را در هین نصب گیت انجام دادهاید باید Git Setup را کاملا ببندید و مراحل نصب را از ابتدا تکرار کنید. در صورت نیاز، ویراشگر پیش فرض از طریق خط فرمان قابل تغییر است. مثال تغییر به ویرایشگر ++Notepad:
$ git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
مقادیر PATH به شما این امکان را میدهند که بتوانید به ابزار مورد نیاز در سیستم عامل دسترسی داشته باشید مانند استفاده از دستور git در PowerShell یا Command Prompt که با انتخاب مطابق تصویر امکان پذیر است. توضیح هر مورد:
برای اتصال HTTPS از کتابخانه OpenSSL استفاده کنید.
این بخش برای مشخص کردن کنترل کاراکتر و نوع پایان یافتن دستورات در فایل های متنی است. سیستم عامل ویندوز از CRLF (مخفف Carriage Return Line Feed) استفاده میکند پس در نتیجه گزینه Checkout Windows-style, commit Unix-style line ending پیشنهاد میشود.
سپس نوبت به انتخاب خط فرمان میرسد. گزینه اول برای اجرای Git Bash به همراه یک ترمینال شبیه سازی شده یونیکس (MinGW) و گزینه دوم برای اجرا Git Bash به داخل خط فرمان ویندوز (cmd) است. استفاده از گزینه دوم مخصوصا در نسخه های قدیمیتر ویندوز توصیه نمیشود. گزینه Use MinTTY را انتخاب کنید.
یکی از دستورات git عمل pull برای فراخوانی کد منبع از گیت میباشد که با آن آشنا خواهید شد. در این بخش رفتار عمل pull مشخص میشود که بطور پیش فرض fast-forward or merge است. در نسخه های قدیمیتر Git Setup این بخش قابل تنظیم نیست.
امکانات دیگر git را در این بخش برای نصب فعال کنید. ویژگی استفاده از symbolic link ها کاربرد زیادی ندارد.
بخش تنظیمات ویژگی های آزمایشی در هر نسخه گیت متفاوت است اما استفاده از آن ها لزومی ندارد. برای ادامه گزینه Install را انتخاب کنید.
صبر کنید تا نصب به پایان برسد.
گیت با موفقیت بر روی سیستم شما نصب شده است. با انتخاب Launch Git Bash و سپس Next آن را اجرا کنید.
با اجرای Git Bash پنجرهای مانند محیط ترمینال لینوکس نمایان خواهد شد که نام کاربر به همراه @ و سپس نام سیستم را نمایش میدهد. گیت آماده استفاده میباشد.
برای استفاده از گیت، علاوه بر git bash نرم افزار های زیادی وجود دارد، در ادامه با شیوه استفاده از دستورات git در vscode آشنا خواهید شد.
برنامه Visual Studio Code را اجرا کنید.
از سربرگ Terminal گزینه New Terminal یک ترمینال جدید باز کنید.
دستور زیر را وارد کنید:
git version
این دستور نسخه فعلی نصب شده گیت را نمایش میدهد. برای بروزرسانی گیت میتوانید از دستور زیر استفاده کنید:
git update-git-for-windows
در صورت بروز بودن پیام Up to date و در غیر این صورت پیام Download and install ظاهر شده و با وارد کردن کاراکتر Y مراحل دانلود آغاز میشود.
پس از اتمام دانلود، دیالوگ Git Setup اجرا و مراحل نصب گیت دوباره تکرار میشود.
تبریک میگویم گیت آماده صرفه جویی در زمان شما است! ?
مطلب بعدی: