Arriba

Book : Git For Programmers Master Git For Effective...

Modelo 01075735
Fabricante o sello Packt Publishing
Peso 0.46 Kg.
Precio:   $173,449.00
Si compra hoy, este producto se despachara y/o entregara entre el 15-05-2025 y el 25-05-2025
Descripción
-Titulo Original : Git For Programmers Master Git For Effective Implementation Of Version Control For Your Programming Projects

-Fabricante :

Packt Publishing

-Descripcion Original:

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, youll 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 Review The Stack Overflow Developer Survey 2021 has revealed that over 93% of its 76,253 respondents use Git, more than any other tool. Git is a fundamental tool to being a developer yet most of us developers feel uneasy when we use it because most of us are self-taught on Git and have not ventured beyond the very basics. When I heard Jesse was writing a book about Git I was thrilled because I knew that after reading it, I would finally properly understand how to use this vital tool. I can confirm that Jesses book lives up to that promise. I recommend that everyone who uses Git read the Git for Programmers book. -- Mark Price, Principal Trainer at Optimizely, Author of C# 9 and .Net 5 - Modern Cross-Platform Development About the Author Jesse Liberty is a senior programmer specializing in Xamarin.Forms and related tools, including Git. He has been working with Git for fourteen years and is considered an expert by the developer community. Liberty hosts the popular, Yet Another Podcast and he is the author of more than a dozen best-selling programming books. and one not yet published novel. Liberty is a Microsoft MVP and has worked as a Program Manager for Microsoft, Distinguished Software Engineer at AT&T; Software Architect for PBS and Vice President of Information Technology at Citibank, and he was on the teaching staff at Brandeis University.
    Compartir en Facebook Comparta en Twitter Compartir vía E-Mail Share on Google Buzz Compartir en Digg