🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بنیادهای GitHub: همکاری در GitHub
- آخرین آپدیت
دانلود GitHub Foundations: Collaborating on GitHub
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
GitHub محبوب ترین سایت مخزن کد در جهان است. با پشتیبانی Git، کار با کنترل منبع توزیع شده را برای همه توسعه دهندگان قابل دسترسی می کند. در سال 2024، بیش از 100 میلیون توسعهدهنده فعال دارد که روی پروژهها کار میکنند و کد را بیش از 420 میلیون مخزن به اشتراک میگذارند. GitHub نیز در سال 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
گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.
نمایش نظرات