Git در عمل ۲۰۱۴
Git in Practice 2014

دانلود کتاب Git در عمل ۲۰۱۴ (Git in Practice 2014) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Mike McQuaid

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2014

زبان

English

تعداد صفحه‌ها

272

نوع فایل

pdf

حجم

15.6 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Git در عمل ۲۰۱۴

خلاصه

Git in Practice مجموعه‌ای از ۶۶ تکنیک تست‌شده است که روش مدیریت پروژه‌های توسعه نرم‌افزار را برای شما و تیمتان بهینه‌سازی می‌کند. این کتاب با یادآوری مختصری از مفاهیم اصلی کنترل نسخه که هنگام استفاده از Git به آن‌ها نیاز دارید، آغاز می‌شود و سپس به ویژگی‌های ارزشمندی می‌پردازد که ممکن است هنوز آن‌ها را بررسی نکرده باشید. در ادامه، تکنیک‌های کاربردی در قالب «مسئله-راه‌حل-بحث» مانند مصورسازی تاریخچه، شاخه‌بندی پیشرفته و بازنویسی تاریخچه را بررسی خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه از تمام ظرفیت‌های Git از طریق پیکربندی، گردش کار تیمی، زیرماژول‌ها و استفاده مؤثر از درخواست‌های pull در GitHub بهره ببرید.

خرید نسخه چاپی کتاب شامل یک نسخه الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات Manning است.

درباره‌ی فناوری

Git یک سیستم کنترل منبع است، اما فراتر از آن است. برای تیم‌هایی که در محیط‌های چابک و تحویل مداوم امروزی کار می‌کنند، Git یک مزیت استراتژیک است. Git با ساختار غیرمتمرکز که برای تیم‌های پراکنده ایده‌آل است، شاخه‌بندی، ثبت تغییرات، ادغام‌های پیچیده و جابجایی وظایف را با کمترین تشریفات مدیریت می‌کند تا بتوانید بر روی کد خود تمرکز کنید.

درباره‌ی کتاب

Git in Practice مجموعه‌ای از تکنیک‌های آزموده‌شده در نبرد است که برای بهینه‌سازی روش مدیریت پروژه‌های توسعه نرم‌افزار توسط شما و تیمتان طراحی شده است. این راهنمای کاربردی پس از یک مرور مختصر از ویژگی‌های اصلی Git، به سرعت به موضوعات با ارزش بالا مانند مصورسازی تاریخچه، شاخه‌بندی و بازنویسی پیشرفته، پیکربندی بهینه، گردش کار تیمی، زیرماژول‌ها و نحوه استفاده از درخواست‌های pull در GitHub می‌پردازد. این کتاب با فرمت آسان “مسئله/راه‌حل/بحث” همراه با نمودارها و مثال‌های متعدد، از تئوری صرف‌نظر می‌کند و مستقیماً به وظایف ضروری می‌پردازد که روش کار شما را متحول می‌کند.

نوشته شده برای توسعه‌دهندگانی که با کنترل نسخه آشنا هستند و آماده استفاده از ویژگی‌های خوب Git هستند.

مطالب داخل کتاب

* استراتژی‌ها و تکنیک‌های تعامل تیمی
* جایگزینی عادت‌های بد با رویه‌های خوب
* مدیریت پیکربندی‌های پیچیده
* بازنویسی تاریخچه و بازیابی از بحران

درباره‌ی نویسنده

مایک مک‌کوید یک مهندس نرم‌افزار در GitHub است. او در Qt و هسته لینوکس مشارکت داشته است و پروژه Homebrew مبتنی بر Git را نگهداری می‌کند.

فهرست مطالب

بخش 1: مقدمه‌ای بر Git
1. Git محلی
2. Git راه دور

بخش 2: ملزومات Git
1. تعاملات سیستم فایل
2. مصورسازی تاریخچه
3. شاخه‌بندی پیشرفته
4. بازنویسی تاریخچه و بازیابی از بحران

بخش 3: Git پیشرفته
1. شخصی‌سازی Git
2. وابستگی‌های Vendoring به عنوان زیرماژول
3. کار با Subversion
4. درخواست‌های pull در GitHub
5. میزبانی یک مخزن

بخش 4: بهترین شیوه‌های Git
1. ایجاد تاریخچه تمیز
2. ادغام در مقابل Rebase
3. گردش کار تیمی پیشنهادی


فهرست کتاب:

۱. حق تکثیر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. مقدمه

۶. تقدیر و تشکر

۷. درباره این کتاب

۸. درباره تصویر روی جلد

۹. بخش ۱. مقدمه ای بر Git

۱۰. بخش ۲. ملزومات Git

۱۱. بخش ۳. Git پیشرفته

۱۲. بخش ۴. بهترین شیوه های Git

۱۳. پیوست الف. نصب Git

۱۴. پیوست ب. ایجاد حساب کاربری و مخزن GitHub

۱۵. پیوست پ. پیکربندی Git همراه با توضیحات

۱۶. پیوست ت. چرا از کنترل نسخه استفاده کنیم؟

۱۷. فهرست نمایه

۱۸. فهرست نمایه متدهای Git

۱۹. فهرست تصاویر

۲۰. فهرست جداول

۲۱. فهرست لیست ها

 

توضیحات(انگلیسی)

Summary

Git in Practice is a collection of 66 tested techniques that will optimize the way you and your team manage your development projects. The book begins with a brief reminder of the core version control concepts you need when using Git and moves on to the high-value features you may not have explored yet. Then, you’ll dig into cookbook-style techniques like history visualization, advanced branching and rewriting history each presented in a problem-solution-discussion format. Finally you’ll work out how to use Git to its full potential through configuration, team workflows, submodules and using GitHub pull requests effectively.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Git is a source control system, but it’s a lot more than just that. For teams working in today’s agile, continuous delivery environments, Git is a strategic advantage. Built with a decentralized structure that’s perfect for a distributed team, Git manages branching, committing, complex merges, and task switching with minimal ceremony so you can concentrate on your code.

About the Book

Git in Practice is a collection of battle-tested techniques designed to optimize the way you and your team manage development projects. After a brief overview of Git’s core features, this practical guide moves quickly to high-value topics like history visualization, advanced branching and rewriting, optimized configuration, team workflows, submodules, and how to use GitHub pull requests. Written in an easy-to-follow Problem/Solution/Discussion format with numerous diagrams and examples, it skips the theory and gets right to the nitty-gritty tasks that will transform the way you work.

Written for developers familiar with version control and ready for the good stuff in Git.

What’s Inside

  • Team interaction strategies and techniques
  • Replacing bad habits with good practices
  • Juggling complex configurations
  • Rewriting history and disaster recovery

About the Author

Mike McQuaid is a software engineer at GitHub. He’s contributed to Qt and the Linux kernel, and he maintains the Git-based Homebrew project.

Table of Contents

    PART 1 INTRODUCTION TO GIT

  1. Local Git
  2. Remote Git
  3. PART 2 GIT ESSENTIALS

  4. Filesystem interactions
  5. History visualization
  6. Advanced branching
  7. Rewriting history and disaster recovery
  8. PART 3 ADVANCED GIT

  9. Personalizing Git
  10. Vendoring dependencies as submodules
  11. Working with Subversion
  12. GitHub pull requests
  13. Hosting a repository
  14. PART 4 GIT BEST PRACTICES

  15. Creating a clean history
  16. Merging vs. rebasing
  17. Recommended team workflows


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Foreword

5. Preface

6. Acknowledgments

7. About this Book

8. About the Cover Illustration

9. Part 1. Introduction to Git

10. Part 2. Git essentials

11. Part 3. Advanced Git

12. Part 4. Git best practices

13. Appendix A. Git installation

14. Appendix B. Creating a GitHub account and repository

15. Appendix C. Commented Git configuration

16. Appendix D. Why use version control?

17. Index

18. Index of Git Methods

19. List of Figures

20. List of Tables

21. List of Listings

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.