آموزش 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 که باید استفاده کنید
جزییات دوره
1h 57m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 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 و امنیت در توسعه برنامه تمرکز دارد.