آموزش اصول GitHub

GitHub Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه از Git و GitHub برای مدیریت مؤثر کد منبع خود، مدیریت پروژه خود و همکاری با سایر اعضا استفاده کنید. GitHub سایت مخزن کد مورد علاقه در جهان است. با پشتیبانی Git، کار با کنترل منبع توزیع شده را برای همه توسعه دهندگان قابل دسترسی می کند. در سال 2022، بیش از 70 میلیون توسعه دهنده دارد که روی پروژه ها کار می کنند و بیش از 200 میلیون مخزن کد را به اشتراک می گذارند. در این دوره آموزشی، GitHub Fundamentals، تمام آنچه را که برای استفاده مؤثر از GitHub به عنوان یک توسعه دهنده نیاز دارید، یاد خواهید گرفت و GitHub را به بخشی از برنامه روزانه خود در مدیریت کد و کار خود تبدیل می کنید. ابتدا، مخازن و بسیاری از اقداماتی که می توانید با آنها انجام دهید را بررسی خواهید کرد. در مرحله بعد، نحوه ایجاد و مدیریت شاخه‌ها، کار با درخواست‌های کششی و یادگیری در مورد جریان GitHub برای مدیریت تغییرات خود را خواهید دید. در نهایت، با ویژگی‌های مشترک در GitHub مانند مسائل و Wiki GitHub آشنا خواهید شد. پس از تماشای این دوره، درک کاملی از آنچه که GitHub می تواند برای شما به عنوان یک توسعه دهنده انجام دهد، خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مروری بر Git و GitHub An Overview of Git and GitHub

  • معرفی ماژول Module Introduction

  • چه چیزی در این دوره برای شما وجود دارد؟ What's in This Course for You?

  • Git و GitHub Git and GitHub

  • آماده کردن ماشین شما Getting Your Machine Ready

  • نسخه ی نمایشی: تنظیم محیط شما Demo: Setting up Your Environment

  • پایه های Git Foundations of Git

  • نسخه ی نمایشی: شروع به کار با Git Demo: Getting Started with Git

  • خلاصه Summary

شروع کار با GitHub Getting Started with GitHub

  • معرفی ماژول Module Introduction

  • آشنایی با GitHub Understanding GitHub

  • نسخه ی نمایشی: توری در گیت هاب Demo: A Tour of GitHub

  • نسخه ی نمایشی: راه اندازی حساب GitHub شما Demo: Setting up Your GitHub Account

  • با استفاده از SSH Using SSH

  • نسخه ی نمایشی: کار با SSH Demo: Working with SSH

  • جستجو در GitHub Searching GitHub

  • نسخه ی نمایشی: جستجوی GitHub Demo: Searching GitHub

  • خلاصه Summary

کار با مخازن Working with Repositories

  • معرفی ماژول Module Introduction

  • شناخت مخازن Understanding Repositories

  • نسخه ی نمایشی: کار با مخازن Demo: Working with Repositories

  • اتصال با GitHub Locally Connecting with GitHub Locally

  • نسخه ی نمایشی: شبیه سازی و ارسال به GitHub Demo: Cloning from and Pushing to GitHub

  • نسخه ی نمایشی: کار با چندین نفر در یک مخزن Demo: Working with Multiple People on a Repository

  • افزودن فایل های ویژه Adding Special Files

  • نسخه ی نمایشی: افزودن یک فایل Readme و Codeowners Demo: Adding a Readme and Codeowners File

  • مدیریت مخزن شما Administering Your Repository

  • نسخه ی نمایشی: کار با تنظیمات مخزن Demo: Working with the Repository Settings

  • ورود کاربران بیشتر Bringing in More Users

  • نسخه ی نمایشی: آوردن کاربران بیشتر Demo: Bringing in More Users

  • نسخه ی نمایشی: بینش مخزن Demo: Repository Insights

  • خلاصه Summary

همکاری با استفاده از جریان GitHub Collaborating Using the GitHub Flow

  • معرفی ماژول Module Introduction

  • کار با شعبه ها Working with Branches

  • نسخه ی نمایشی: ایجاد یک شعبه در GitHub Demo: Creating a Branch on GitHub

  • نسخه ی نمایشی: ایجاد یک شعبه به صورت محلی Demo: Creating a Branch Locally

  • استراتژی های انشعاب Branching Strategies

  • با استفاده از GitHub Flow Using the GitHub Flow

  • نسخه ی نمایشی: کار با Pull Requests Demo: Working with Pull Requests

  • نسخه ی نمایشی: بررسی درخواست های کشش Demo: Reviewing Pull Requests

  • ادغام با درگیری ها Merging with Conflicts

  • نسخه ی نمایشی: ادغام با درگیری ها Demo: Merging with Conflicts

  • نسخه ی نمایشی: ایجاد یک الگوی روابط عمومی Demo: Creating a PR Template

  • نسخه ی نمایشی: گزینه های بیشتر با درخواست های کشش Demo: More Options with Pull Requests

  • نسخه ی نمایشی: تنظیم شعبه پیش فرض Demo: Setting the Default Branch

  • چنگال کردن یک مخزن Forking a Repository

  • نسخه ی نمایشی: انشعاب یک مخزن Demo: Forking a Repository

  • خلاصه Summary

پیگیری مسائل و ایجاد انتشارات Tracking Issues and Creating Releases

  • معرفی ماژول Module Introduction

  • کار با مسائل Working with Issues

  • نسخه ی نمایشی: کار با مسائل Demo: Working with Issues

  • نسخه ی نمایشی: ایجاد یک الگوی مشکل Demo: Creating an Issue Template

  • ایجاد یک نقطه عطف Creating a Milestone

  • نسخه ی نمایشی: کار به سوی یک نقطه عطف Demo: Working Towards a Milestone

  • افزودن برچسب ها Adding Tags

  • نسخه ی نمایشی: اضافه کردن برچسب ها Demo: Adding Tags

  • انتشار یک نسخه Publishing a Release

  • خلاصه Summary

خودکار کردن وظایف با اقدامات GitHub Automating Tasks with GitHub Actions

  • معرفی ماژول Module Introduction

  • درک اقدامات GitHub Understanding GitHub Actions

  • نسخه ی نمایشی: ایجاد اولین گردش کار Demo: Creating a First Workflow

  • خودکارسازی وظایف Automating Tasks

  • نسخه ی نمایشی: مسائل مربوط به برچسب زدن Demo: Labelling Issues

  • نسخه ی نمایشی: راه اندازی یکپارچه سازی مداوم Demo: Setting up Continuous Integration

  • خلاصه Summary

ایجاد یک ویکی GitHub Creating a GitHub Wiki

  • معرفی ماژول Module Introduction

  • ایجاد ویکی Creating a Wiki

  • نسخه ی نمایشی: ایجاد یک ویکی در GitHub Demo: Creating a Wiki on GitHub

  • خلاصه Summary

کار با ویژگی های اجتماعی در GitHub Working with Social Features on GitHub

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی: ایجاد یک Gist Demo: Creating a Gist

  • نسخه ی نمایشی: کار با پروژه های GitHub Demo: Working with GitHub Projects

  • نسخه ی نمایشی: انتشار اطلاعات با استفاده از صفحات GitHub Demo: Publishing Information Using GitHub Pages

  • خلاصه Summary

کار با تیم ها و سازمان ها Working with Teams and Organizations

  • معرفی ماژول Module Introduction

  • درک سازمان های GitHub Understanding GitHub Organizations

  • نسخه ی نمایشی: کار با سازمان های GitHub Demo: Working with GitHub Organizations

  • کار با تیم ها Working with Teams

  • نسخه ی نمایشی: کار با تیم ها Demo: Working with Teams

  • خلاصه Summary

تعامل با GitHub با استفاده از GitHub Desktop Client Interacting with GitHub Using the GitHub Desktop Client

  • معرفی ماژول Module Introduction

  • معرفی دسکتاپ GitHub Introducing GitHub Desktop

  • نسخه ی نمایشی: نصب دسکتاپ GitHub Demo: Installing GitHub Desktop

  • نسخه ی نمایشی: کار با دسکتاپ GitHub Demo: Working with GitHub Desktop

  • نسخه ی نمایشی: کار با شاخه ها Demo: Working with Branches

  • نسخه ی نمایشی: کار با Pull Requests Demo: Working with Pull Requests

  • خلاصه و اختتامیه دوره Summary and Course Closing

نمایش نظرات

آموزش اصول GitHub
جزییات دوره
4h 26m
87
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
14
از 5
دارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.