واژهنامهPull Request چیست و چه تفاوتی با Merge Request دارد؟تعریف Pull Request در GitHub و Merge Request در GitLab، شباهت جریان کار، تفاوت واژهها و قابلیتها، و راهنمای تصمیم برای تیمهای ایرانی.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهMerge در Git چیست و چگونه انجام میشود؟تعریف git merge، تفاوت fast-forward و merge commit، حل Conflict، abort/continue — بر اساس git-merge docs و Pro Git Basic Branching and Merging.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهBranch در Git چیست و چرا استفاده میشود؟تعریف Branch بهعنوان اشارهگر به Commit، دلایل استفاده، نامگذاری، و ارتباط با GitHub flow — بر اساس Pro Git Branching و مستندات رسمی.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهGit Push و Git Pull چیست؟تفاوت Push، Pull و Fetch؛ آرگومانهای origin و branch؛ زمان استفاده و ریسک Conflict — بر اساس GitHub Docs و Pro Git Working with Remotes.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهGit Commit چیست و یک Commit خوب چه ویژگیهایی دارد؟تعریف Commit بهعنوان snapshot، نقش Staging، ساختار پیام پیشنهادی Pro Git، و معیارهای Commit خوب برای Review و دیباگ — با git-commit docs.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهDocumentation چیست و چرا پروژههای حرفهای بدون آن آسیبپذیر میشوند؟تعریف Documentation نرمافزاری، لایهها از README تا Runbook، ریسک نبود مستند، و حداقل عملی برای تیمهای کوچک تا متوسط.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵
واژهنامهکامنتنویسی در کد چیست و چه زمانی مفید یا مضر است؟تعریف کامنت کد، تفاوت توضیح چرایی با تکرار چیستی، کامنت مضر، پیوند با Review و مستندات، و قواعد عملی برای تیم.ساسهیل ابراهیمپور۲۹ شهریور ۱۴۰۵