آموزش گیت هاب GitHub در پروژه های نرم افزاری

تعداد ویدئو 92
زمان دوره 04:16:53
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش ویدئویی گیت هاب (GitHub) و مبانی استفاده کردن از آن یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مبانی GitHub است که با نام اصلی GitHub Fundamentals از شرکت Pluralsight منتشر شده است.

گیت (Git) چیست؟

گیت (Git) یک سیستم ورژن کنترل توزیع شده (distributed version-control system) است که برای رد گیری تغییرات موجود در سورس کد در فرآیند توسعه نرم افزار مورد استفاده قرار می گیرد. از Git به منظور هماهنگ کردن عملکرد برنامه نویسان مختلف استفاده قرار می شود. البته از Git می‌توان برای ردگیری و ثبت تغییرات بر روی هر مجموعه ای از فایل ها نیز استفاده کرد. از اهداف Git می توان به سرعت بخشیدن به روند توسعه نرم افزار، تجمیع داده ها و یا data integrity و همچنین پشتیبانی از جریان های کاری غیرخطی (non-linear workflow) و توزیع شده است نام برد.

github

گیت هاب (GitHub) چیست؟

گیت هاب (GitHub) نام یک کمپانی است که یک سیستم ورژن کنترل (version-control system) را با استفاده از Git برای توسعه نرم‌افزار فراهم می‌کند. این کمپانی در سال ۲۰۱۸ توسط مایکروسافت خریداری شد. گیت هاب (GitHub) می تواند یک سیستم مدیریت سورس کد (source code management) و همچنین کنترل ورژن توزیع شده (distributed version control) را به همراه قابلیت های Git و البته مجموعه ای از قابلیت های خاص خود ارائه دهد. با استفاده از گیت هاب (GitHub) می‌توان به راحتی کنترل دسترسی و یا access control را به همراه دیگر قابلیت ها از قبیل bug tracking و feature request و task management پیاده سازی نمود. ضمناً توصیه می کنیم که از آموزش Source Code Control در دات نت با Git و SourceTree و آموزش استفاده از گیت Git برای سورس کنترل در ویژوال استادیو نیز دیدن کنید.

سرفصل مطالب آموزش ویدئویی گیت هاب (GitHub) و مبانی استفاده کردن از آن

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: مقدمه ‌ای بر

Git

  • مقدمه
  • در این دوره آموزشی چه چیزی را فرا خواهید گرفت
  • شروع به کار با Git
  • بررسی مفاهیم اولیه در Git
  • راه اندازی سیستم برای استفاده کردن از Git
  • راه اندازی Environment در ویندوز
  • شروع به کار با Git
  • بررسی عملی عملکرد Git
  • جمع بندی

فصل سوم: شروع به کار با

GitHub

  • مقدمه
  • شروع به کار با GitHub
  • بررسی عملی GitHub
  • ایجاد کردن یک GitHub Account
  • راه اندازی کردن عملی یک Account بر روی GitHub
  • اجزای تشکیل دهنده GitHub و بررسی کردن Repository ها
  • بررسی عملی ایجاد کردن یک Repository بر روی GitHub
  • استفاده کردن از SSH برای متصل شدن به GitHub
  • بررسی عملی استفاده کردن از SSH
  • پیدا کردن موارد مورد استفاده بر روی GitHub
  • بررسی عملی جستجو کردن بر روی GitHub
  • جمع بندی

فصل چهارم: کار کردن با

Repository

ها در

GitHub

  • مقدمه
  • بررسی Repository ها در GitHub
  • کار کردن عملی با Repository ها بر روی GitHub
  • بررسی فایلهای خاص بر روی GitHub
  • ایجاد کردن فایلها بر روی GitHub
  • کار کردن با GitHub به صورت Local
  • بررسی عملی کار کردن با GitHub
  • اضافه کردن و ویرایش کردن فایل ها بر روی GitHub
  • اضافه کردن و ویرایش عملی فایلهای مربوط به GitHub
  • آرشیو کردن Repository ها
  • بررسی عملی آرشیو کردن Repository ها
  • بررسی دیگر قابلیتهای Repository ‌ها
  • بررسی عملی قابلیتهای Repository ها
  • اضافه کردن افراد دیگر به یک Repository
  • کار کردن با همکارها و یا Collaborator ها
  • بررسی Insight های مربوط به Repository ها
  • بررسی عملی Insight های Repository ها
  • جمع بندی

فصل پنجم: بررسی عملیات

Branch

و

Merge

و

Pull

در

GitHub

  • مقدمه
  • بررسی Branch ها
  • ایجاد کردن یک Branch بر روی GitHub
  • بررسی Command های مربوط به Branching
  • ایجاد کردن فایلها بر روی GitHub
  • انجام Pull Request و GitHub Flow
  • بررسی عملی کار کردن با Pull Request ها
  • راه اندازی کردن یک Default Branch
  • جمع بندی

فصل ششم: ایجاد کردن

Tag

ها و

Release

ها

  • مقدمه
  • ایجاد کردن Tag ها به صورت Local بر روی GitHub
  • کار کردن با Tag ها
  • کار کردن و استفاده از Release ها بر روی GitHub
  • ایجاد کردن یک Release جدید بر روی GitHub
  • جمع بندی

فصل هفتم: بررسی جنبه های خاص مربوط به

GitHub

  • مقدمه
  • کار کردن با Fork ها
  • کار کردن عملی با Fork ها
  • بررسی دوباره Pull Request ها
  • بررسی عملی کار کردن با Pull Request ها
  • استفاده کردن از Gist ها
  • بررسی عملی استفاده کردن از Gist ها
  • ایجاد کردن Page ها در GitHub
  • بررسی عملی ایجاد کردن Page ها بر روی GitHub
  • فعال کردن Notification ها
  • بررسی عملی کار کردن با Notification ها
  • جمع بندی

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

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

اولین کسی باشید که دیدگاهی می نویسد “آموزش گیت هاب GitHub در پروژه های نرم افزاری”

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

دسته های محصولات

افزودن به سبد خرید