GlossaryGit Branch چیست؟ خط موازی توسعه بدون کپی پروژهBranch در Git فقط یک اشارهگر سبک به Commit است؛ چرا موازیکاری بدون کپی پوشه ممکن میشود، تفاوت local و remote-tracking، با Pro Git Branching.SESoheil EbrahimpourSep 20, 2026
GlossaryGit Commit چیست؟ Snapshot، پیام و واحد برگشتپذیر تاریخچهCommit بهعنوان شیء snapshot با والد و پیام؛ معیار اتمی بودن، پیام از دید Pro Git و git-commit، و هزینهٔ Commit بد برای Review و Deploy.SESoheil EbrahimpourSep 20, 2026
GlossaryWorking Tree، Staging و Repository: سه لایهٔ روزمرهٔ Gitتفاوت Working tree، Index/Staging و تاریخچهٔ Repository؛ چرا git add وجود دارد و status چه میگوید — با Pro Git Reset Demystified و git-scm.SESoheil EbrahimpourSep 20, 2026
GlossaryRepository چیست؟ مخزن Git بهعنوان واحد حقیقت پروژهتعریف دقیق Git repository: پوشهٔ .git، تفاوت مخزن محلی و Remote، bare در برابر non-bare، و اشتباههای رایج — با git-scm و Pro Git.SESoheil EbrahimpourSep 20, 2026
GlossaryGit Clone چیست؟معنی git clone، آنچه دانلود میشود، تفاوت با Download ZIP، گزینههای depth و branch، و اتصال origin — بر اساس git-clone docs و GitHub Docs.SESoheil EbrahimpourSep 20, 2026
Glossaryآموزش Git از صفر؛ اولین Repository تا اولین Commitمسیر عملی از نصب و config تا git init، staging، اولین Commit و مشاهدهٔ وضعیت — با فرمانهای واقعی و ارجاع به Pro Git و git-scm docs.SESoheil EbrahimpourSep 20, 2026
GlossaryGitHub چیست و چه تفاوتی با Git دارد؟GitHub پلتفرم میزبانی و همکاری روی مخازن Git است؛ تفاوت دقیق با خود Git، GitHub flow، و آنچه روی هاست میآید نه در هستهٔ Git — با منابع رسمی.SESoheil EbrahimpourSep 20, 2026