Присоединяйтесь к 1win казино и наслаждайтесь азартными играми. Удобный вход, быстрая регистрация и множество бонусов ждут вас. Используйте промокоды для максимальных выигрышей. The Arabic word "سكس" (saks) is a transliteration of the English word "sex." It is derived from the way English pronunciation is adapted into Arabic script, reflecting modern linguistic borrowing. Bitpro Nexus Bitpro Nexus

گیت هاب چیست؟ راهنمای جامع کار با GitHub

گیت هاب چیست/github چیست
  • twiter
  • linked-in
  • whatsapp

آیا تابه‌حال به این فکر کرده‌اید که پروژه‌های نرم‌افزاری بزرگ چگونه کدهای خودشان را مدیریت می‌کنند؟ برای این کار پلتفرمی به نام گیت هاب وجود دارد که امکانات زیادی را در اختیار توسعه‌دهندگان قرار می‌دهد. در ادامه می‌آموزید که گیت هاب چیست و چه کاربردهایی دارد. اگر شما هم نمی‌دانید GitHub چیست در ادامه این مقاله از پلازا با ما همراه باشید.

گیت هاب امکانات متعددی مثل ابزارهای مدیریت پروژه را در اختیار برنامه‌نویسان قرار می‌دهد. در حال حاضر میلیون‌ها توسعه‌دهنده از سراسر دنیا به صورت فردی یا تیمی از گیت هاب استفاده می‌کنند. به‌همین دلیل یکی از پیش‌نیازهای هر برنامه‌نویس یا توسعه‌دهنده‌ای این است که بداند GitHub چیست و چگونه باید با آن کار کرد. در ادامه به بخش‌های مختلف گیت هاب می‌پردازیم اما قبل از هر چیز ببینیم کاربرد گیت هاب چیست؟

فهرست مطالب

گیت هاب چیست؟

گیت هاب چیست

قبل از این‌که بدانید نحوه استفاده از گیت هاب چگونه است، کمی با گیت آشنا شوید. گیت (git) نام سیستم کنترل ورژن و متن‌بازی است که توسعه‌دهندگان نرم‌افزار با استفاده از آن می‌توانند تغییرات ایجاد شده در پروژه را ردیابی کنند. گیت‌هاب (GitHub) یک پلتفرم تحت وب برای ریپازیتوری‌های گیت است و به توسعه‌دهندگان تیمی کمک می‌کند پروژه خودشان را راحت‌تر مدیریت کنند.

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

آشنایی با مفاهیم گیت هاب

گیت هاب چیست

قبل از شروع کار بهتر است با چند اصطلاح آشنا شوید. برای مثال باید بدانید ریپازیتوری در گیت هاب چیست و چه کاربردهایی دارد.

۱. ریپازیتوری در گیت هاب چیست؟

ریپازیتوری (repository) یا مخزن که به صورت «repo» هم نوشته می‌شود جایی از گیت هاب است که تمام فایل‌ها و دایرکتوری‌های پروژه ذخیره و مدیریت می‌شود. توسعه‌دهندگان در اینجا روی پروژه به صورت تیمی کار می‌کنند و مدیریت تغییرات نسخه کد را در اختیار دارند.

۲. کامیت چیست؟

به هر تغییری که توسعه‌دهنده در کدهای ریپازیتوری انجام می‌دهد کامیت (Commit) می‌گویند. وقتی توسعه‌دهنده تغییری در کد ایجاد می‌کند می‌تواند به همراه کامیت تغییرات، یک شرح کوتاه در مورد تغییرات انجام شده قرار دهد.

۳. برنچ چیست؟

هنگام ایجاد ریپازیتوری یک شاخه یا اصطلاحاً برنچ (Branch) به ‌صورت خودکار با نام مستر (master) ساخته می‌شود. شاخه یک کپی از کل پروژه یا بخشی از آن‌ است که توسعه‌دهندگان بدون تأثیرگذاری بر روی شاخه اصلی می‌توانند کار خودشان را روی آن انجام دهند.

۴. فورک چیست؟

فورک (Fork) یک کپی از ریپازیتوری است که در حساب خودتان ایجاد می‌کنید و قصد دارید پروژه خودتان را بر اساس کدهای یک پروژه متن‌باز دیگر ایجاد کنید. با این کار تغییراتی که در کد انجام می‌دهید دیگر بر روی کدهای اصلی اعمال نخواهد شد و در نتیجه به‌راحتی می‌توانید تغییرات مورد نظر را تست کنید.

چگونه از گیت هاب استفاده کنیم؟

بعد از این‌که متوجه شدید GitHub چیست بهتر است کار با آن را هم یاد بگیرید. برای شروع کار با گیت هاب باید چند کار ساده مثل نصب، ساخت اکانت و ورود به گیت هاب را انجام دهید که در ادامه به آن‌ها خواهیم پرداخت.

۱. دانلود گیت هاب برای ویندوز، لینوکس و مک

برای کار با گیت هاب می‌توانید ابزار گیت را روی سیستم خودتان نصب کنید. ابزار گیت روی ویندوز، مک و لینوکس قابل نصب است. اگر نمی‌دانید آدرس لینک دانلود GitHub چیست می‌توانید از لینک‌های پایین وارد سایت شوید و نسخه مناسب سیستم عامل خودتان را دانلود و نصب کنید.

۲.  ساخت اکانت در گیت هاب

github چیست

بعد از نصب گیت هاب روی سیستم نوبت به ساخت اکانت می‌رسد.

برای ساخت اکانت در گیت‌هاب به صورت زیر عمل کنید:

۱. از این لینک وارد سایت گیت هاب شوید.

۲. در این فرم به‌ترتیب نام کاربری و آدرس ایمیل را به ترتیب در «Username» و «Email address» وارد کنید. سپس در کادر «Password» یک رمز عبور مناسب برای حساب مشخص کنید.

۳. اگر مایل به دریافت ایمیل از گیت‌هاب هستید تیک بخش «Email preferences» را بزنید.

۴. در بخش بعدی پازل کپچا را حل کنید.

۵. در نهایت روی دکمه «Create account» کلیک کنید.

۶. وارد ایمیل شوید و روی لینک تأیید کلیک کنید.

۷. بعد از تأیید آدرس ایمیل باید یک طرح را از بین ۳ طرح رایگان، تیمی و سازمانی انتخاب کنید.

۳. ساخت ریپازیتوری گیت به صورت لوکال

بعد از این‌که گیت را نصب کردید به سراغ ساخت ریپازیتوری گیت می‌رویم.

برای این کار به صورت زیر عمل کنید:

۱. ترمینال را باز کنید. با استفاده از دستور cd به فولدری بروید که قصد دارید پروژه در آن ذخیره شود. برای ساخت فولدر هم می‌توانید از دستور mkdir استفاده کنید.

گیت هاب چیست

۲. سپس کافیست دستور «git init» را وارد کنید و یک نام برای ریپازیتوری جلوی آن قرار دهید.

github چیست

۴. ساخت ریپازیتوری روی گیت هاب

برای ساخت ریپازیتوری روی گیت‌هاب کافیست چند کار زیر را انجام دهید:

۱. ابتدا از این لینک وارد گیت‌هاب شوید و به صفحه خانه بروید.

۲. از گوشه راست بالای صفحه روی علامت + کنار عکس پروفایل خودتان کلیک کنید. سپس روی «New repository» کلیک کنید.

گیت هاب چیست

۳. در کادر «Repository name» یک نام برای آن قرار دهید. سپس در بخش «Description» توضیح مختصری در مورد آن بنویسید. در قسمت پایین هم با انتخاب گزینه «Public» یا «Private» می‌توانید عمومی بودن یا خصوصی بودن ریپازیتوری را مشخص کنید. در نهایت روی «Create repository» کلیک کنید.

github چیست

۴. اگر دوست دارید می‌توانید ریپازیتوری لوکال را با کد زیر به ریپازیتوری گیت‌هاب خودتان اضافه یا اصطلاحاً پوش (Push) کنید. در این کد به جای [your-username] نام کاربری و به جای [repository-name.git] نام ریپازیتوری با پسوند git قرار می‌گیرد.

گیت هاب چیست

۵. افزودن فایل به ریپازیتوری

هنگامی که یک فایل را به پوشه حاوی ریپازیتوری اضافه کنید، تا زمانی که به گیت دستور ندهید فایل را ردیابی یا اصطلاحاً ترک (Track) نمی‌کند.

برای ترک کردن فایل به صورت زیر عمل کنید:

۱. ابتدا دستور «git status» را وارد کنید تا ببیند کدام فایل‌ها ترک نشده‌اند. در مثال زیر می‌بینید که فایل test.txt ترک نشده است.

github چیست

۲. برای ترک کردن فایل دستور «git add» را وارد کنید و نام فایل را جلوی آن بنویسید. برای مثال در تصویر زیر فایل test.txt را ترک کردیم.

گیت هاب چیست

۶. نحوه استفاده از کد های گیت هاب

اگر به کد پروژه های گیت‌هاب نیاز دارید می‌توانید به صورت زیر آن را دانلود کنید:

۱. ابتدا به صفحه اصلی ریپازیتوری پروژه مورد نظرتان بروید.

۲. در قسمت بالای لیست فایل‌ها روی دکمه «Code» کلیک کنید.

۳. روی گزینه «Download ZIP» کلیک کنید.

github چیست

۴. اگر به نسخه خاصی از سورس کد نیاز دارید در همان صفحه ریپازیتوری از سمت راست روی «Release» کلیک کنید. به بخش «Assets» بروید و روی Source code (zip) کلیک کنید.

گیت هاب چیست

سخن پایانی

آموزش کار با گیت هاب آن‌قدر وسیع است که در یک مقاله نمی‌توانیم به تمام بخش‌های آن بپردازیم. در این مقاله سعی کردیم به ساده‌ترین شکل ممکن به شما آموزش دهیم که GitHub چیست و چگونه می‌توان کار با آن را شروع کرد. علاوه بر این متوجه شدید که مهم‌ترین بخش این سایت یعنی ریپازیتوری گیت هاب چیست و چگونه با آن کار کنید. اگر با سایت مناسب دیگری به جز گیت هاب آشنایی دارید در بخش نظرات با ما و کاربران پلازا به اشتراک بگذارید.

{{farsiNumber(model.mPrc.data && model.mPrc.data.rate)}}
تعداد رای: {{farsiNumber(model.mPrc.data && model.mPrc.data.count)}} نفر
{{farsiNumber(n)}}
مقالات مرتبط
دیدگاه شما
captcha
جدول فروش فیلم ها
  • 956.366 میلیارد دلار
    Oppenheimer
    اکران: 21 جولای 2023
  • 571.721 میلیارد دلار
    Wonka
    اکران: 15 دسامبر 2023
  • 423.489 میلیارد دلار
    Aquaman and the Lost Kingdom
    اکران: 22 دسامبر 2023
  • 221.893 میلیارد دلار
    Migration
    اکران: 22 دسامبر 2023
  • 206.185 میلیارد دلار
    Trolls Band Together
    اکران: 17 نوامبر 2023
  • 156.771 میلیارد دلار
    Killers of the Flower Moon
    اکران: 19 اکتبر 2023
  • 151.782 میلیارد دلار
    Anyone But You
    اکران: 22 دسامبر 2023
  • 92.691 میلیارد دلار
    Mean Girls
    اکران: 12 ژانویه 2023
  • 89 میلیارد دلار
    Wish
    اکران: 22 نوامبر 2023
  • 51.6558 میلیارد دلار
    The Boys in the Boat
    اکران: 25 دسامبر 2023
  • 314.343 میلیارد تومان
    فسیل
    اکران: 22 اسفند 1401
  • 248.7 میلیارد تومان
    هتل
    اکران: 05 مهر 1402
  • 77.5419 میلیارد تومان
    شهر هرت
    اکران: 22 تیر 1402
  • 59.6495 میلیارد تومان
    بچه زرنگ
    اکران: 02 شهریور 1402
  • 49.8288 میلیارد تومان
    ویلای ساحلی
    اکران: 23 آبان 1398
  • 49.4606 میلیارد تومان
    هاوایی
    اکران: 13 دی 1402
  • 25.0594 میلیارد تومان
    نارگیل 2
    اکران: 18 مرداد 1402
  • 24.7578 میلیارد تومان
    ورود خروج ممنوع
    اکران: 15 آذر 1402
  • 19.6814 میلیارد تومان
    سه کام حبس
    اکران: 05 اردیبهشت 1402
  • 19.4418 میلیارد تومان
    آهنگ دو نفره
    اکران: 30 فروردین 1402