GlossaryBranch protection: شاخهٔ اصلی را از push مستقیم حفظ کنیدقانون حفاظت شاخه برای الزام PR، review، status check و ممنوعیت force push بر اساس مستندات رسمی GitHub.SESoheil EbrahimpourSep 20, 2026
GlossaryGitHub Actions: خودکارسازی CI از داخل مخزنمفاهیم workflow، event، job، step، action و runner؛ CI ساده و نکات امنیتی طبق مستندات GitHub.SESoheil EbrahimpourSep 20, 2026
Glossaryمخزن عمومی یا خصوصی؟ انتخاب آگاهانه روی GitHubچه وقت repo را public کنید، پیامدهای تغییر visibility، امنیت، Actions، Pages و فورک طبق مستندات رسمی GitHub.SESoheil EbrahimpourSep 20, 2026
Glossarysecret روی GitHub لو رفت: پاسخ به حادثه گامبهگاماول revoke و rotate، بعد ارزیابی دامنه، محدودیت دسترسی، و فقط در صورت نیاز پاکسازی تاریخچه با git-filter-repo طبق مستندات رسمی GitHub.SESoheil EbrahimpourSep 20, 2026
Glossaryهرگز secret را در Git commit نکنیدچرا API key در مخزن خطرناک است، چطور با env و Secret Manager کار کنید، pre-commit و push protection گیتهاب برای پیشگیری.SESoheil EbrahimpourSep 20, 2026
Glossary.gitignore: چه چیزی نباید وارد مخزن شودساخت .gitignore مؤثر برای dependency، build، env و IDE؛ الگوی glob، استثنا با !، و رفع فایلهایی که قبلاً track شدهاند.SESoheil EbrahimpourSep 20, 2026