چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

بیش از ۱۰ هزار ساعت ویدئوی آموزشی

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
 » 
رشته کامپیوتر
 » 
آموزش شبکه
 » 
دوره آموزش git و gitlab
۲ نظر
669 بازدید
دوره آموزش git و gitlab

دوره آموزش git و gitlab

 

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

گیت بهترین سیستم ورژن کنترل (Version Control System) می باشد. چندین ورژن کنترل وجود دارند از جمله CVS، SVN، Mercurial، Fossil  و البته بهترین ورژن کنترل موجود گیت می باشد . گیت توسط لینوس توروالدز (سازنده ی کرنل لینوکس) ساخته شده است و  به عنوان شالوده سرویس هایی مثل گیت هاب و گیت لب کار می کند. ولی شما می توانید از گیت به تنهایی هم استفاده کنید و از سرویس خصوصی گیت را برای شرکت خودتان بهره ببرید .

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

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

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

gitlab ,git ,گیت لب ,گیت

 

سرفصل های دوره آموزش گیت و گیت لب:

  • گیت چیست؟
  • چرا اصلا باید از گیت استفاده کرد؟
  • Repository چیست؟
  • Branch چست؟
  • نصب گیت
  • ساخت repository
  • حذف repository
  • اضافه کردن فایل
  • دیدن وضعیت فایل های در stage
  • Commit کردن در گیت
  • ساخت  branch
  • جابجایی بین branch  ها
  • نمایش branchها
  • ادغام کردن branch ها
  • Push کردن در گیت
  • Pull کردن در گیت
  • برطرف کردن conflict در گیت
  • معرفی سایت های مخازن گیت
  • ساخت حساب در گیت لب
  • ساخت پروژه در گیت لب
  • Fork کردن پروژه
  • ساخت branch
  • اضافه کردن فایل
  • عملیات rebase
  • اضافه کردن کاربر
  • اضافه کردن گروه
  • پاک کردن کاربرها
  • مجوز های کاربران
  • ساخت issue
  • درخواست merge
  • بک آپ گرفتن
  • برگرداندن بک آپ

 

شما می توانید هرگونه سوال یا پیشنهاد خود را از طریق دیدگاه های همین پست مطرح بفرمایید.

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

نتیجه بررسی تیم کارشناسی دانشجویار

کیفیت تصویر

کیفیت صوت

فن بیان

جامعیت(پوشش کامل سرفصل)

استفاده مفید از زمان

اشراف مدرس

سورس: دارد    نداردcheckفایل های جانبی: دارد    نداردcheckفایل های کمک آموزشی: دارد    نداردcheck
سطح آموزش:     مقدماتیradio    متوسطradio    پیشرفتهradio    حرفه ایradio

دریافت کنید

29,000 تومان
افزودن آموزش به سبد خرید
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۲
    • hjh
      چهارشنبه ۱۸ اردیبهشت ۱۳۹۸ - ۱۱:۳۳

      سلام اگر بتونید اموزش دوره گیت git , github رو ادامه بدهید که چگونه میتونیم از صفر تا صد یک صفحه ای برای خودمون ایجاد کنیم اموزش بدهید خوب میشه منظورم یک سایت یا بلاگ رایگان https://pages.github.com/

      • جواد جعفری نیا
        چهارشنبه ۱۸ اردیبهشت ۱۳۹۸ - ۲۳:۳۱

        با مدیران سایت مشورت میکنیم اگه امکانش باشه حتما ضبط خواهم کرد

    برچسب ها
    جواد جعفری نیا طراح و توسعه دهنده افزونه و قالب وردپرس

    کارشناسی کامپیوتر از دانشگاه بیرجند برنامه نویس php با لاراول کار میکنم از بین فریمورک های جاوا اسکریپت vuejs رو میپسندم هم به دلیل ساده و کاربردی بودن جاوا اسکریپت اینده ی برنامه برنامه نویسی خواهد بود پایتون کار میکنم .چون میشه باهاش هرکاری کرد لینوکس سیستم عامل مورد علاقه مه ولی خب چون مدرسه باید بیشتر با نرم افزار های ادوبی کار کنم الان بیشتر با ویندوز کار میکنم گیت و سایت های مخزنش رو هر برنامه نویسی باید خیلی خوب یاد داشته باشه

    دسته بندی

    آموزش الکترونیک

    آموزش بازی سازی

    آموزش شبکه

    برنامه نویسی موبایل

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

    پایگاه داده

    تحصیلات تکمیلی

    دروس دانشگاهی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    طراحی سایت

    طراحی و گرافیک

    کلاس آنلاین

    نرم افزارهای کاربردی

    هوش مصنوعی

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت logo-samandehi دانشجویار مجوز سازمان فنی حرفه ای کشور