توضیحات
Learn to track, branch, merge, and manage code revisions for real-world development scenarios
Key Features
- Master Git and understand the significance of version control
- Get to grips with Gits typical workflows, advanced functions, and their implementations
- Understand important Git commands to manage your repository
Book Description
Git is the most popular version control system in the world. It allows developers to keep up with frequent code changes in a project, ensures there are no code conflicts between the developers, and reverts to an older version of code when required.
Git for Programmers comprehensively equips you with actionable insights on advanced Git concepts in an engaging and straightforward way. This book will help you gain expertise on Git with many practical use cases as you progress through the chapters.
The book begins with a quick history of Git and instructions on how to get it and install it, after which youll dive into the creation and cloning of your repository. As you progress through the book, you’ll explore Git places, branching, and GUIs.
Once you understand the fundamentals, youll learn how to handle merge conflicts, rebase, amend, interactive rebase, and use the log. Youll also explore important Git commands for managing your repository. Finally, the book concludes with coverage of bisect, blame, and several other problem handling techniques.
By the end of this book, youll be able to use Git with confidence; saving, sharing, and managing files as well as undoing mistakes and rewriting history.
What you will learn
- Create and clone repositories
- Understand the difference between local and remote repositories
- Use, manage, and merge branches back into the main branch
- Utilize tools to manage merge conflicts
- Manage commits on your local machine through interactive rebasing
- Use the log to gain control over all the data in your repository
- Use bisect, blame, and other tools to undo Git mistakes
Who this book is for
If you have basic understanding of Git and want to strengthen your command over advanced techniques and navigate different functions, this book is for you.
Table of Contents
- Introduction
- Creating Your Repository
- Branching, Places, and GUIs
- Merging, Pull Requests, and Handling Merge Conflicts
- Rebasing, Amend, and Cherry-Picking
- Interactive Rebasing
- Workflow, Notes, and Tags
- Aliases
- Using the Log
- Important Git Commands and Metadata
- Finding a Broken Commit: Bisect and Blame
- Fixing Mistakes
- Next Steps
————————————————————–
ترجمه ماشینی :
آموزش ردیابی، انشعاب، ادغام و مدیریت بازنگریهای کد برای سناریوهای توسعه در دنیای واقعی
ویژگیهای کلیدی
- Master Git و اهمیت کنترل نسخه را درک کنید
- با گردشهای کاری معمولی، توابع پیشرفته و پیادهسازیهای آنها آشنا شوید
- درک دستورات مهم Git برای مدیریت مخزن خود
توضیحات کتاب
Git محبوب ترین سیستم کنترل نسخه در جهان است. این به توسعه دهندگان اجازه می دهد تا با تغییرات مکرر کد در یک پروژه هماهنگی داشته باشند، اطمینان حاصل می کند که هیچ تضاد کدی بین توسعه دهندگان وجود ندارد و در صورت لزوم به نسخه قدیمی کد باز می گردد.
Git for Programmers شما را به طور جامع با قابلیت های کاربردی مجهز می کند. بینش در مورد مفاهیم پیشرفته Git به روشی جذاب و ساده. این کتاب به شما کمک میکند تا با پیشرفت در فصلها، در مورد Git با بسیاری از موارد کاربرد عملی، تخصص کسب کنید.
کتاب با یک تاریخچه سریع از Git و دستورالعملهایی درباره نحوه دریافت و نصب آن شروع میشود و پس از آن شروع میشود. شما در ایجاد و شبیه سازی مخزن خود شیرجه خواهید زد. با پیشرفت در کتاب، مکانهای Git، شاخهها و رابطهای کاربری گرافیکی را کاوش خواهید کرد.
هنگامی که اصول اولیه را درک کردید، یاد میگیرید که چگونه تضادهای ادغامشده، تغییر پایه، اصلاح، تغییر مجدد تعاملی و استفاده از ورود به سیستم همچنین دستورات مهم Git را برای مدیریت مخزن خود کاوش خواهید کرد. در نهایت، کتاب با پوشش دوگانه، سرزنش، و چندین تکنیک دیگر برای رسیدگی به مشکل به پایان میرسد.
در پایان این کتاب، میتوانید با اطمینان از Git استفاده کنید. ذخیره، به اشتراک گذاری، و مدیریت فایل ها و همچنین رفع اشتباهات و بازنویسی تاریخچه.
آنچه یاد خواهید گرفت
- مخزن ها را ایجاد و شبیه سازی کنید
- درک تفاوت بین مخازن محلی و از راه دور
- استفاده، مدیریت و ادغام شاخه ها در شاخه اصلی
- از ابزارهایی برای مدیریت تضادهای ادغام استفاده کنید
- مدیریت تعهدات در محلی خود ماشین از طریق بازپایی تعاملی
- از گزارش برای به دست آوردن کنترل بر تمام داده های موجود در مخزن خود استفاده کنید
- از دوقسمت، سرزنش و ابزارهای دیگر برای لغو اشتباهات Git استفاده کنید
این کتاب برای چه کسی است
اگر درک اولیه ای از Git دارید و می خواهید تسلط خود را بر تکنیک های پیشرفته تقویت کنید و عملکردهای مختلف را پیمایش کنید، این کتاب برای شما مناسب است.
فهرست مطالب
- مقدمه
- ایجاد مخزن شما
- شاخه، مکان ها و رابط کاربری گرافیکی
- ادغام، درخواست های کششی و مدیریت تضادهای ادغام
- بازسازی، اصلاح، و انتخاب گیلاس
- بازسازی تعاملی
- جریان کاری، یادداشت ها و برچسب ها
- نام مستعار
- li>
- استفاده از Log
- فرمانها و فرادادههای مهم Git
- یافتن یک تعهد شکسته: تقسیم و سرزنش
- رفع اشتباهات
- مراحل بعدی
tag : دانلود کتاب Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما , Download Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما , دانلود Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما , Download Git for Programmers: Master Git for effective implementation of version control for your programming projects Book , Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما دانلود , buy Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما , خرید کتاب Git برای برنامه نویسان: Master Git برای اجرای موثر کنترل نسخه برای پروژه های برنامه نویسی شما , دانلود کتاب Git for Programmers: Master Git for effective implementation of version control for your programming projects , کتاب Git for Programmers: Master Git for effective implementation of version control for your programming projects , دانلود Git for Programmers: Master Git for effective implementation of version control for your programming projects , خرید Git for Programmers: Master Git for effective implementation of version control for your programming projects , خرید کتاب Git for Programmers: Master Git for effective implementation of version control for your programming projects ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.