توضیحات
کتاب How Git Works (Wizard Zines). بسیاری از برنامهنویسان تنها با چند دستور محدود گیت مانند commit و push کار میکنند و هنگام مواجهه با خطاهایی مثل “Detached HEAD” دچار وحشت میشوند. کتاب “How Git Works” با هدف از بین بردن این ترس نوشته شده است. جولیا ایوانز به جای آموزش دستورات، به سراغ ساختار دادههای درونی گیت میرود و توضیح میدهد که گیت در واقع مجموعهای از اشیاء (Blobs, Trees, Commits) است که تاریخچه پروژه را ذخیره میکنند. با درک این مدل ذهنی، تمام دستورات گیت معنای منطقی پیدا میکنند.
در ادامه، کتاب به بررسی مفاهیم شاخهبندی (Branching) و ادغام (Merging) میپردازد و نشان میدهد که یک شاخه در واقع چیزی جز یک اشارهگر به یک کامیت نیست. نویسنده بر روی سناریوهای وحشتناکی تمرکز میکند که ممکن است باعث گم شدن کدها شود و سپس راهکارهای بازگرداندن آنها را با استفاده از ابزارهای داخلی گیت آموزش میدهد. این اثر به خواننده قدرت میدهد تا به جای استفاده کورکورانه از گیت، بر این ابزار مسلط شود و در مواقع بحرانی، با آرامش کامل وضعیت مخزن (Repository) را مدیریت و اصلاح کند.
ویژگی های کتاب
- تبیین مدل ذهنی گیت به عنوان یک گراف جهتدار غیرمدور (DAG).
- آموزش مفهوم Commit و نحوه ذخیرهسازی تغییرات در پوشه مخفی .git.
- توضیح وضعیت “Detached HEAD” و راهکارهای خروج صحیح از آن بدون از دست دادن کدها.
- بررسی تفاوت بین Fast-forward و Mergeهای معمولی به صورت تصویری.
- آموزش نحوه استفاده از Reflog برای بازیابی کامیتهایی که به ظاهر حذف شدهاند.
- سادهسازی مفاهیم Remoteها و نحوه تعامل مخزن محلی با سرورهایی مانند گیتهاب.
مشخصات کتاب
- ناشر: Julia Evans
- مدرس: Julia Evans
- تعداد صفحات: 28
- فرمت: PDF
سرفصلها

تصاویر

راهنمای استفاده
فایل را اکسترکت و با نرم افزار مناسب اجرا کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1 مگابایت






























![Microsoft Copilot Cowork & Agentic AI Masterclass [2026]](https://downloadly.ir/wp-content/uploads/2026/10/Microsoft-Copilot-Cowork-Agentic-AI-Masterclass-2026.jpeg)














