GlossaryBranch protection: شاخهٔ اصلی را از push مستقیم حفظ کنیدقانون حفاظت شاخه برای الزام PR، review، status check و ممنوعیت force push بر اساس مستندات رسمی GitHub.SESoheil EbrahimpourSep 20, 2026
GlossaryMerge در برابر Rebase: کدام را چه زمانی انتخاب کنیم؟جدول مقایسهٔ Merge و Rebase از دید تاریخچه، ایمنی، Conflict و همکاری تیمی؛ معیار انتخاب بر اساس زمینه — نه شعار بهترین. منابع: Pro Git و GitHub Docs.SESoheil EbrahimpourSep 20, 2026
GlossaryGit Rebase چیست؟ بازچینی Commitها روی پایهٔ جدیدمکانیک rebase: replay کردن Commitها روی پایهٔ جدید، تفاوت با merge، interactive rebase، و قانون طلایی بازنویسی نکردن تاریخچهٔ عمومی — از Pro Git و git-rebase.SESoheil EbrahimpourSep 20, 2026