توضیحات
Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Git Basics in Practice; An introduction to version control and Git; Git by example; Repository setup; Creating a Git repository; Cloning the repository and creating the first commit; Publishing changes; Examining history and viewing changes; Renaming and moving files; Updating your repository (with merge); Creating a tag; Resolving a merge conflict; Adding files in bulk and removing files; Undoing changes to a file; Creating a new branch; Merging a branch (no conflicts).;Attain expert-level proficiency with Git for enhanced productivity and efficient collaboration by mastering advanced distributed version control featuresAbout This Book Set up Git for solo and collaborative development Harness the full power of Git version control system to customize Git behavior, manipulate history, integrate external tools and explore platform shortcuts A detailed guide, which explains how to apply advanced Git techniques and workflows and ways to handle submodulesWho This Book Is ForIf you are a Git user with reasonable knowledge of Git and familiarity with basic concepts such as branching, merging, staging, and workflows, this is the book for you. Basic knowledge of installing Git and software configuration management concepts is essential. What You Will Learn Explore project history, find revisions using different criteria, and filter and format how history looks Manage your working directory and staging area for commits and interactively create new revisions and amend them Set up repositories and branches for collaboration Submit your own contributions and integrate contributions from other developers via merging or rebasing Customize Git behavior system-wide, on a per-user, per-repository, and per-file basis Take up the administration and set up of Git repositories, configure access, find and recover from repository errors, and perform repository maintenance Chose a workflow and configure and set up support for the chosen workflowIn DetailGit is one of the most popular types of Source Code Management (SCM) and Distributed Version Control System (DVCS). Despite the powerful and versatile nature of the tool enveloping strong support for nonlinear development and the ability to handle large projects efficiently, it is a complex tool and often regarded as user-unfriendly. Getting to know the ideas and concepts behind the architecture of Git will help you make full use of its power and understand its behavior. Learning the best practices and recommended workflows should help you to avoid problems and ensure trouble-free development. The book scope is meticulously designed to help you gain deeper insights into Git’s architecture, its underlying concepts, behavior, and best practices. Mastering Git starts with a quick implementation example of using Git for a collaborative development of a sample project to establish the foundation knowledge of Git operational tasks and concepts. Furthermore, as you progress through the book, the tutorials provide detailed descriptions of various areas of usage: from archaeology, through managing your own work, to working with other developers. This book also helps augment your understanding to examine and explore project history, create and manage your contributions, set up repositories and branches for collaboration in centralized and distributed version control, integrate work from other developers, customize and extend Git, and recover from repository errors. By exploring advanced Git practices, you will attain a deeper understanding of Git’s behavior, allowing you to customize and extend existing recipes and write your own. Style and approachStep-by-step instructions and useful information make this book the ultimate guide to understanding and mastering Git. This book will show road to mastery example by example, while explaining mental model of Git. The Introduction section covers the ‘Essentials’ just for refreshing the basics. The main highlight is that the concepts are based on HOW the technology/framework works and not just practical ‘WHAT to do’.
————————————————————–
ترجمه ماشینی :
پوشش دادن؛ کپی رایت؛ وام؛ درباره نویسنده؛ درباره داور؛ www.PacktPub.com; فهرست مطالب؛ پیشگفتار؛ فصل 1: مبانی Git در عمل. مقدمه ای بر نسخه کنترل و Git. Git با مثال; راه اندازی مخزن؛ ایجاد یک مخزن Git؛ شبیه سازی مخزن و ایجاد اولین commit. انتشار تغییرات؛ بررسی تاریخچه و مشاهده تغییرات؛ تغییر نام و انتقال فایل ها؛ به روز رسانی مخزن خود (با ادغام)؛ ایجاد یک برچسب؛ حل تعارض ادغام؛ افزودن فایل ها به صورت انبوه و حذف فایل ها؛ لغو تغییرات یک فایل؛ ایجاد شعبه جدید؛ ادغام یک شعبه (بدون تضاد).؛ با تسلط بر ویژگی های کنترل نسخه توزیع شده پیشرفته با تسلط بر ویژگی های کنترل نسخه توزیع شده پیشرفته، با Git به مهارت در سطح متخصص دست یابید. از قدرت کامل سیستم کنترل نسخه Git برای سفارشی سازی استفاده کنید. رفتار Git، دستکاری تاریخچه، ادغام ابزارهای خارجی و کاوش میانبرهای پلتفرم یک راهنمای دقیق، که نحوه اعمال تکنیک های پیشرفته Git و گردش کار و روش های مدیریت زیرماژول ها را توضیح می دهد. مفاهیمی مانند شاخهبندی، ادغام، مرحلهبندی و گردش کار، این کتاب برای شماست. دانش اولیه نصب Git و مفاهیم مدیریت پیکربندی نرم افزار ضروری است. آنچه یاد خواهید گرفت تاریخچه پروژه را کاوش کنید، ویرایش ها را با استفاده از معیارهای مختلف بیابید، و نحوه ظاهر تاریخ را فیلتر و قالب بندی کنید فهرست کاری و منطقه مرحله بندی خود را برای تعهدات مدیریت کنید و به صورت تعاملی ویرایش های جدید ایجاد کنید و آنها را اصلاح کنید مخازن و شعبه ها را برای همکاری راه اندازی کنید مشارکت های خود را ارسال کنید و ادغام مشارکتهای توسعهدهندگان دیگر از طریق ادغام یا تغییر پایه Customize Git رفتار در کل سیستم، بر اساس هر کاربر، هر مخزن و هر فایل، مدیریت و راهاندازی مخازن Git، پیکربندی دسترسی، یافتن و بازیابی از مخزن خطاها، و انجام تعمیر و نگهداری مخزن یک گردش کار را انتخاب کنید و پشتیبانی را برای workflow انتخابی پیکربندی و تنظیم کنید. DetailGit یکی از محبوب ترین انواع مدیریت کد منبع (SCM) و سیستم کنترل نسخه توزیع شده (DVCS) است. علیرغم ماهیت قدرتمند و همه کاره این ابزار که پشتیبانی قوی برای توسعه غیرخطی و توانایی مدیریت پروژه های بزرگ به طور کارآمد را در بر می گیرد، ابزار پیچیده ای است و اغلب به عنوان کاربر غیر دوستانه در نظر گرفته می شود. آشنایی با ایده ها و مفاهیم پشت معماری Git به شما کمک می کند تا از قدرت آن استفاده کامل کرده و رفتار آن را درک کنید. یادگیری بهترین روشها و گردشهای کاری توصیهشده باید به شما کمک کند تا از مشکلات اجتناب کنید و از توسعه بدون مشکل اطمینان حاصل کنید. دامنه کتاب با دقت طراحی شده است تا به شما کمک کند تا بینش عمیق تری در مورد معماری Git، مفاهیم اساسی، رفتار و بهترین شیوه های آن به دست آورید. Mastering Git با یک مثال پیاده سازی سریع از استفاده از Git برای توسعه مشارکتی یک پروژه نمونه برای ایجاد دانش پایه در مورد وظایف و مفاهیم عملیاتی Git شروع می شود. علاوه بر این، با پیشرفت در کتاب، آموزش ها توضیحات مفصلی در مورد زمینه های مختلف استفاده ارائه می دهند: از باستان شناسی، از طریق مدیریت کار خود، تا کار با توسعه دهندگان دیگر. این کتاب همچنین به تقویت درک شما برای بررسی و کاوش تاریخچه پروژه، ایجاد و مدیریت مشارکتهای خود، راهاندازی مخازن و شعبهها برای همکاری در کنترل نسخه متمرکز و توزیعشده، ادغام کار از دیگر توسعهدهندگان، سفارشیسازی و گسترش Git، و بازیابی از خطاهای مخزن کمک میکند. . با کاوش در شیوه های پیشرفته Git، به درک عمیق تری از رفتار Git دست خواهید یافت و به شما این امکان را می دهد که دستور العمل های موجود را سفارشی کرده و گسترش دهید و خودتان بنویسید. سبک و رویکرد دستورالعمل های گام به گام و اطلاعات مفید این کتاب را به راهنمای نهایی برای درک و تسلط بر Git تبدیل کرده است. این کتاب ضمن توضیح مدل ذهنی Git، مثال به مثال راه رسیدن به تسلط را نشان می دهد. بخش مقدمه، «ضرورت ها» را فقط برای تازه کردن اصول اولیه پوشش می دهد. نکته اصلی این است که مفاهیم مبتنی بر نحوه عملکرد فناوری/چارچوب هستند و نه صرفاً “چه باید کرد” عملی.
tag : دانلود کتاب تسلط بر Git , Download تسلط بر Git , دانلود تسلط بر Git , Download Mastering Git Book , تسلط بر Git دانلود , buy تسلط بر Git , خرید کتاب تسلط بر Git , دانلود کتاب Mastering Git , کتاب Mastering Git , دانلود Mastering Git , خرید Mastering Git , خرید کتاب Mastering Git ,

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