دانلود رایگان کتاب:
Pro Git (Second Edition)
| نویسندگان |
Ben Straub ,Scott Chacon |
|---|---|
| نویسنده |
Pro Git (Second Edition) |
| سال انتشار |
2014 |
| تعداد صفحات |
574 |
| سطح کتاب |
مبتدی تا متوسط |
| زبان کتاب |
انگلیسی |
| حجم فایل |
8MB |
مطالعه کنید
ویرایش محتوا
درباره کتاب Pro Git:
کتاب Pro Git مرجع جامع و متنباز برای یادگیری Git است، سیستم کنترل نسخهای که پایه توسعه نرمافزار مدرن و پروژههای متنباز است. نویسندگان با سبکی آموزشی و ساختارمند، مفاهیم پایه، ابزارها و جریانهای کاری Git را توضیح میدهند و در عین حال به موضوعات پیشرفتهتری مانند branching، remote repositoryها و همکاری از طریق GitHub نیز میپردازند. این کتاب راهنمایی است کاربردی برای برنامهنویسانی که میخواهند پروژههای خود را بهصورت منظم، ایمن و تیمی مدیریت کنند.خلاصه کتاب Pro Git:
کتاب با معرفی فلسفه و ساختار سیستمهای کنترل نسخه آغاز میشود و تفاوت Git با ابزارهای سنتی مانند CVS و Subversion را بیان میکند. سپس نصب Git، پیکربندی اولیه، ایجاد مخزن، مدیریت شاخهها، کامیتها و کار با مخازن ریموت آموزش داده میشود. در این بخش خواننده یاد میگیرد چگونه تغییرات کد را پیگیری کند، نسخهها را برگرداند و جریان کاری تیمی خود را با حداقل خطا و بیشترین شفافیت پیش ببرد. در بخشهای بعدی مفاهیم پیشرفتهای مانند workflowهای توزیعشده، همکاری در پروژههای بزرگ، استفاده از GitHub برای میزبانی و تحلیل کد، و سفارشیسازی محیط Git پوشش داده میشوند. همچنین کتاب به بررسی integration با سایر ابزارهای کنترل نسخه و درک عمیق از ساختار داخلی Git (objects, commits, refs) میپردازد. در پایان خواننده تصویری کامل از نحوه مدیریت کد در مقیاس حرفهای و تیمی به دست میآورد.
ویرایش محتوا
فهرست مطالب کتاب Pro Git:
CHAPTER 1: Getting Started
CHAPTER 2: Git Basics
CHAPTER 3: Git Branching
CHAPTER 4: Git on the Server
CHAPTER 5: Distributed Git
CHAPTER 6: GitHub
CHAPTER 7: Git Tools
CHAPTER 8: Customizing Git
CHAPTER 9: Git and Other Systems
CHAPTER 10: Git Internals