Cantitate/Preț
Produs

Professional Git

Autor Brent Laster
Notă:  5.00 · o notă 
en Limba Engleză Paperback – 12 dec 2016

Recomandăm Professional Git programatorilor și dezvoltatorilor software care doresc să treacă de la o utilizare superficială a comenzilor la o stăpânire completă a ecosistemului de versionare. Ne-a atras atenția modul în care Brent Laster nu se limitează la un simplu manual de utilizare, ci construiește o bază teoretică solidă menită să ajute utilizatorul să adopte acel „Git mindset” necesar pentru a naviga diferențele față de sistemele centralizate tradiționale. Pe linia practică a volumului Version Control with Git, dar cu un focus sporit pe integrarea în fluxurile de lucru profesionale din companiile mari, această lucrare publicată de Wiley este organizată pentru a facilita o învățare incrementală. Prima parte deconstruiește modelul de promovare a fișierelor și conceptele cheie, în timp ce partea a doua trece la execuție: configurare, urmărirea modificărilor și lucrul cu ramuri locale (branches). Ultima secțiune explorează zonele avansate, cum ar fi automatizarea prin Git Hooks și gestionarea structurilor complexe de tip arbore și module. Spre deosebire de abordarea modulară din Version Control with Git, Professional Git pune un accent deosebit pe exerciții și laboratoare conectate, inserate strategic după capitolele teoretice. Acestea forțează cititorul să aplice imediat noțiunile de merge, tag-uri sau operațiuni cu servere remote, asigurând o înțelegere profundă a modului în care Git simplifică ciclul de dezvoltare software prin flexibilitatea sa în gestionarea versiunilor.

Citește tot Restrânge

Preț: 24818 lei

Preț vechi: 31023 lei
-20%

Puncte Express: 372

Carte disponibilă

Livrare economică 22 mai-05 iunie
Livrare express 07-13 mai pentru 5050 lei


Specificații

ISBN-13: 9781119284970
ISBN-10: 111928497X
Pagini: 480
Dimensiuni: 191 x 235 x 26 mm
Greutate: 0.89 kg
Ediția:1
Editura: Wiley
Locul publicării:Hoboken, United States

Public țintă

  • Programmers and software developers – 10,000,000 or more of them using any programming language and tool with Git support

De ce să citești această carte

Suntem de părere că această carte este esențială pentru dezvoltatorii care vor să elimine erorile comune și să optimizeze colaborarea în echipă. Cititorul câștigă nu doar cunoștințe tehnice despre comenzi, ci și capacitatea de a arhitectura fluxuri de lucru complexe. Este un instrument practic pentru oricine vrea să transforme controlul versiunilor dintr-o corvoadă într-un avantaj competitiv în procesul de producție software.


Despre autor

Brent Laster este un expert recunoscut în domeniul dezvoltării software, cu o experiență vastă în instruirea echipelor tehnice și implementarea proceselor de Continuous Integration/Continuous Deployment (CI/CD). Activitatea sa se concentrează pe eficientizarea fluxurilor de lucru prin utilizarea instrumentelor open-source. În Professional Git, el își folosește experiența pedagogică pentru a explica mecanismele interne ale Git, fiind cunoscut pentru capacitatea de a face tehnologiile complexe accesibile atât începătorilor, cât și profesioniștilor care caută să își rafineze tehnicile de lucru.


Cuprins

INTRODUCTION xxiii PART I: UNDERSTANDING GIT CONCEPTS CHAPTER 1: WHAT IS GIT? 3 CHAPTER 2: KEY CONCEPTS 19 CHAPTER 3: THE GIT PROMOTION MODEL 31 PART II: USING GIT CHAPTER 4: CONFIGURATION AND SETUP 49 CHAPTER 5: GETTING PRODUCTIVE 73 CHAPTER 6: TRACKING CHANGES 105 CHAPTER 7: WORKING WITH CHANGES OVER TIME AND USING TAGS 131 CHAPTER 8: WORKING WITH LOCAL BRANCHES 159 CHAPTER 9: MERGING CONTENT 193 CHAPTER 10: SUPPORTING FILES IN GIT 245 CHAPTER 11: DOING MORE WITH GIT 263 CHAPTER 12: UNDERSTANDING REMOTES--BRANCHES AND OPERATIONS 321 CHAPTER 13: UNDERSTANDING REMOTES--WORKFLOWS FOR CHANGES 355 CHAPTER 14: WORKING WITH TREES AND MODULES IN GIT 381 CHAPTER 15: EXTENDING GIT FUNCTIONALITY WITH GIT HOOKS 423 Summary 441 INDEX 443

Notă biografică

About the author Brent Laster is a Senior Manager in Research & Development at SAS in Cary, North Carolina and an international trainer and presenter on open-source technologies such as Git, Jenkins, Gerrit, Gradle, and Docker. He develops and conducts practical, hands-on corporate and conference presentations. In addition, Laster has trained hundreds of people in using and understanding Git in both basic usage and advanced functionality. Visit us at wrox.com where you have access to free code samples, Programmer to Programmer forums, and discussions on the latest happenings in the industry from around the world.

Descriere

Leverage the power of Git to smooth out the development cycle Professional Git takes a professional approach to learning this massively popular software development tool, and provides an up-to-date guide for new users. More than just a development manual, this book helps you get into the Git mindset—extensive discussion of corollaries to traditional systems as well as considerations unique to Git help you draw upon existing skills while looking out—and planning for—the differences. Connected labs and exercises are interspersed at key points to reinforce important concepts and deepen your understanding, and a focus on the practical goes beyond technical tutorials to help you integrate the Git model into your real-world workflow. Git greatly simplifies the software development cycle, enabling users to create, use, and switch between versions as easily as you switch between files. This book shows you how to harness that power and flexibility to streamline your development cycle. Understand the basic Git model and overall workflow Learn the Git versions of common source management concepts and commands Track changes, work with branches, and take advantage of Git's full functionality Avoid trip-ups and missteps common to new users Git works with the most popular software development tools and is used by almost all of the major technology companies. More than 40 percent of software developers use it as their primary source control tool, and that number continues to grow; the ability to work effectively with Git is rapidly approaching must-have status, and Professional Git is the comprehensive guide you need to get up to speed quickly.