بنیادهای GitHub: همکاری در GitHub

GitHub Foundations: Collaborating on GitHub

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: GitHub محبوب ترین سایت مخزن کد در جهان است. با پشتیبانی Git، کار با کنترل منبع توزیع شده را برای همه توسعه دهندگان قابل دسترسی می کند. در سال 2024، بیش از 100 میلیون توسعه‌دهنده فعال دارد که روی پروژه‌ها کار می‌کنند و کد را بیش از 420 میلیون مخزن به اشتراک می‌گذارند. گیت هاب نیز در سال 2018 توسط مایکروسافت خریداری شد و از آن زمان تاکنون تعدادی ویژگی جدید هیجان انگیز دریافت کرده است. در این دوره آموزشی، GitHub Foundations: Collaborating on GitHub، یاد خواهید گرفت که چگونه با استفاده از GitHub به طور موثر همکاری کنید. ابتدا با مفهوم درخواست های کششی که یک مفهوم بسیار مهم است آشنا می شوید و استراتژی ادغام کد خود را انتخاب می کنید تا به شاخه دیگری اضافه شود. در مرحله بعد، نحوه ارائه و دریافت بازخورد با استفاده از مسائل را خواهید آموخت، مفهومی که به طور کامل گیت هاب را در بر می گیرد. در نهایت، خواهید دید که چگونه می توانید با اعلان ها و سایر ویژگی های مشترک از جمله ویکی ها و صفحات GitHub کار کنید. در پایان این دوره، درک خوبی از ویژگی‌های مشترکی که GitHub دارد خواهید داشت.

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

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

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

همکاری در GitHub با استفاده از Pull Requests Collaborating on GitHub Using Pull Requests

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

  • خلاصه ای سریع در مورد شاخه ها A Quick Recap on Branches

  • نسخه ی نمایشی: نگاهی به شاخه های موجود در مخزن ما Demo: Looking at the Branches in Our Repository

  • درک استراتژی های انشعاب Understanding the Branching Strategies

  • کار با Pull Requests Working with Pull Requests

  • نسخه ی نمایشی: ارسال یک درخواست کشش Demo: Submitting a Pull Request

  • نسخه ی نمایشی: بررسی و نسبت دادن درخواست کشش Demo: Reviewing and Attributing the Pull Request

  • آشنایی با انواع مختلف ادغام Understanding the Different Merge Types

  • نسخه ی نمایشی: استفاده از انواع مختلف ادغام Demo: Using the Different Merge Types

  • مدیریت تضادهای ادغام Handling Merge Conflicts

  • نسخه ی نمایشی: ادغام با درگیری ها به صورت محلی و در GitHub Demo: Merging with Conflicts Locally and on GitHub

  • نسخه ی نمایشی: کار با قالب های روابط عمومی Demo: Working with PR Templates

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

  • نسخه ی نمایشی: استفاده از شاخه های پیش فرض و بازیابی Demo: Using Default Branches and Restores

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

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

  • خلاصه ماژول Module Summary

انجام بیشتر با درخواست های کششی Doing More with Pull Requests

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

  • درک وضعیت های درخواست کشش Understanding Pull Request States

  • نسخه ی نمایشی: کاوش در ایالات مختلف روابط عمومی Demo: Exploring the Different PR States

  • پیوند یک فعالیت با یک درخواست کشش Linking an Activity with a Pull Request

  • دمو: پیوند یک روابط عمومی با یک فعالیت Demo: Linking a PR with an Activity

  • ایجاد و افزودن پاسخ های ذخیره شده Creating and Adding Saved Replies

  • نسخه ی نمایشی: ایجاد و استفاده از پاسخ های ذخیره شده Demo: Creating and Using Saved Replies

  • ایجاد پیش نویس درخواست های کشش Creating Draft Pull Requests

  • نسخه ی نمایشی: ایجاد پیش نویس روابط عمومی Demo: Creating a Draft PR

  • استفاده از فایل CODEOWNERS با PRs Using the CODEOWNERS File with PRs

  • نسخه ی نمایشی: استفاده از فایل CODEOWNERS در ترکیب با یک PR Demo: Using the CODEOWNERS File in Combination with a PR

  • خلاصه ماژول Module Summary

استفاده از مسائل Using Issues

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

  • درک مسائل Understanding Issues

  • نسخه ی نمایشی: استفاده از مشکلات Demo: Using Issues

  • نسخه ی نمایشی: کار با قالب ها و فرم ها Demo: Working with Issue Templates and Forms

  • کار با بحث Working with Discussions

  • نسخه ی نمایشی: شروع با بحث Demo: Getting Started with Discussions

  • خلاصه ماژول Module Summary

کار با Notifications Working with Notifications

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

  • معرفی نوتیفیکیشن ها Introducing Notifications

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

  • خلاصه ماژول Module Summary

ایجاد صفحات و مفاهیم Creating Pages and Gists

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

  • کار با صفحات GitHub Working with GitHub Pages

  • نسخه ی نمایشی: ایجاد یک سایت ساده GitHub Pages Demo: Creating a Simple GitHub Pages Site

  • درک Gists Understanding Gists

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

  • خلاصه ماژول Module Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

بنیادهای GitHub: همکاری در GitHub
جزییات دوره
2h 0m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1
از 5
ندارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

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