آموزش 25 فایل پیکربندی GitHub که باید استفاده کنید

25 GitHub Configuration Files You Should Be Using

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
ممکن است GitHub را بشناسید، اما واقعاً چقدر GitHub را می شناسید؟ فایل های جادویی زیادی در اکوسیستم GitHub وجود دارد که برای استفاده باید نام مناسبی داشته باشند و در مکان مناسب ذخیره شوند. کارهایی که آنها انجام می دهند فوق العاده مفید هستند و همه باید در مورد آنها بدانند. با این حال، اکثر 80 میلیون کاربر GitHub از این فایل های پیکربندی قدرتمند آگاه نیستند. در این دوره، Rob Bos 25 فایل پیکربندی مخفی را توضیح می دهد که می تواند تنظیمات GitHub شما را بهتر و راحت تر نگهداری کند. Rob موضوعاتی را پوشش می دهد که از پیکربندی های مختلف README، پیکربندی اقدامات GitHub، تنظیمات امنیتی پیشرفته GitHub و موارد دیگر را شامل می شود. او در هر فایل حرکت می‌کند، نحوه استفاده از آنها را نشان می‌دهد، و فایل‌های قبل و بعد را برای هر پیکربندی ارائه می‌کند تا بتوانید آنها را دنبال کنید.

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

معرفی Introduction

  • 25 فایل GitHub که باید درباره آنها بدانید 25 GitHub files you should know about

1. راه اندازی مخزن 1. Repository Setup

  • CNAME: نام مستعار برای وب سایت GitHub Pages CNAME: Alias for the GitHub Pages website

  • CONTRIBUTING.md: چگونه در یک پروژه مشارکت کنیم CONTRIBUTING.md: How to contribute to a project

  • کد رفتاری خود را شرح دهید Describe your code of conduct

  • اجازه دهید دیگران بدانند که چگونه از کار شما استناد کنند Let others know how to cite your work

  • نحوه استفاده از مخزن خود را شرح دهید Describe how your repository can be used

  • مردم چگونه می توانند از کار شما حمایت کنند؟ How can people sponsor your work?

  • مسائل امنیتی چگونه باید گزارش شود؟ How should security issues be reported?

  • از کجا برای نرم افزار موجود در مخزن کمک بگیریم؟ Where to get help for the software in your repo?

2. همکاری با انجمن شما 2. Collaborating with Your Community

  • قالب ها را صادر کنید Issue templates

  • الگوهای مربوط به فرم ها (BETA) Issue templates with forms (BETA)

  • الگوهای مسئله: پیکربندی اضافی Issue templates: Additional configuration

  • الگوهای درخواست را بکشید Pull request templates

  • بحث: فرم های دسته بندی Discussions: Category forms

3. GitHub Actions 3. GitHub Actions

  • جایی که گردش کار قابل استفاده مجدد خود را ذخیره کنید Where to store your reusable workflows

  • کجا تعاریف عمل خود را ذخیره کنید Where to store your action definitions

  • گزارش های خود را خلاصه کنید Summarize your logs

  • مالکان کد CODEOWNERS

  • الگوهای شروع گردش کار برای سازمان شما Workflow starter templates for your organization

4. تنظیمات امنیتی پیشرفته 4. Advanced Security Configuration

  • امنیت پیشرفته چیست؟ What is Advanced Security?

  • Dependabot Dependabot

  • اسکن مخفی Secret scanning

  • پیکربندی CodeQL CodeQL configuration

5. آزاد می کند 5. Releases

  • آخرین نسخه را دریافت کنید Get the latest release

  • به طور خودکار یادداشت های انتشار ایجاد کنید Automatically generate release notes

  • اتوماسیون فرم های انتشار با پارامترهای پرس و جو Automation for release forms with query parameters

6. READMEs 6. READMEs

  • نمایه README Profile README

  • سازمان README: عمومی Organization README: Public

  • سازمان README: خصوصی Organization README: Private

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش 25 فایل پیکربندی GitHub که باید استفاده کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 57m
30
Linkedin (لینکدین) lynda-small
04 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Rob Bos

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Bos Rob Bos

DevOps Professional، مشاور، سخنران، Microsoft MVP.

Rob Bos یک متخصص و مشاور DevOps است که در هلند مستقر است.

راب در حال حاضر یک مشاور DevOps برای Xpirit است، یک شرکت فناوری اطلاعات برنده جایزه با مشاوران معتبر جهانی متخصص در DevOps و Azure Cloud. او یک MVP مایکروسافت و همچنین یک سخنران معمولی در کنفرانس های سراسر اروپا است که بر روی DevOps، GitHub و امنیت در توسعه برنامه تمرکز دارد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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