Cantitate/Preț
Produs

Practical Git

Autor Johan Abildskov
en Limba Engleză Paperback – 12 noi 2020

În domeniul dezvoltării software și web, controlul versiunilor nu mai este o opțiune, ci o infrastructură critică. Practical Git abordează această necesitate printr-o metodologie riguroasă, axată pe execuție. Găsim în această carte o tranziție necesară de la utilizarea superficială, bazată pe comenzi copiate, la o înțelegere profundă a modelului de grafuri din spatele instrumentului. Dacă Pragmatic Guide to Git v-a oferit cadrul teoretic și implementările de bază, această carte oferă instrumentele practice prin așa-numitele „Git katas”, exerciții menite să creeze memorie musculară în gestionarea codului.

Notăm cu interes structura progresivă a volumului publicat de Apress. Johan Abildskov organizează materialul în nouă capitole esențiale, începând cu stabilirea unei intuiții corecte asupra sistemului și avansând rapid către ramificări complexe (branching) și colaborare. Reținem că autorul nu se oprește la suprafața comenzilor uzuale; capitolele dedicate manipulării istoriei și personalizării mediului Git sunt fundamentale pentru un flux de lucru eficient. Spre deosebire de alte ghiduri, această lucrare insistă pe rezolvarea scenariilor reale de troubleshooting, pregătind dezvoltatorul pentru situațiile critice din producție.

Fiecare concept este prezentat mai întâi vizual, abstract, pentru ca ulterior să fie consolidat prin exerciții practice care pot fi rulate în orice mediu de lucru, fie că preferați linia de comandă (CLI) sau interfețele grafice. Această abordare agnosticp față de clientul utilizat face din Practical Git un manual tehnic versatil, esențial pentru optimizarea proceselor de echipă și reducerea stresului asociat integrării codului.

Citește tot Restrânge

Preț: 24773 lei

Preț vechi: 30967 lei
-20%

Puncte Express: 372

Carte disponibilă

Livrare economică 29 aprilie-13 mai


Specificații

ISBN-13: 9781484262696
ISBN-10: 1484262697
Pagini: 200
Ilustrații: XVII, 181 p. 55 illus.
Dimensiuni: 178 x 254 x 12 mm
Greutate: 0.39 kg
Ediția:1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să depășească stadiul de utilizatori ocazionali ai Git. Veți câștiga o stăpânire tehnică asupra istoriei proiectelor și capacitatea de a rezolva conflicte complexe de merge. Este un ghid practic care transformă teoria în abilități concrete prin exerciții aplicate, ideale pentru eficientizarea fluxului de lucru zilnic în orice echipă de dezvoltare.


Despre autor

Johan Abildskov este un specialist recunoscut în livrarea continuă și metodologii DevOps, cu o experiență vastă în instruirea echipelor tehnice. Expertiza sa se concentrează pe optimizarea proceselor de dezvoltare software prin utilizarea eficientă a instrumentelor de control al versiunilor. În volumul de față, autorul își folosește experiența de consultant pentru a structura învățarea Git într-un mod logic și aplicabil, punând accent pe exercițiile de tip 'kata' pentru a asigura reținerea pe termen lung a conceptelor tehnice.


Descriere scurtă

Practice your Git skills using exercises in your own environment. This book introduces concepts in an abstract visual way, and then enforces this learning through exercises - the Git katas.
You will start with basic interactions such as commits and branches, and move on to both internals and collaborative workflows. Best practices are introduced and rehearsed throughout with hands-on exercises. Each topic is supplemented with interactive Git exercises that can be solved using any Git client – either the ubiquituous CLI or one of the many graphical clients so you'll learn in the environment you work in.
The importance of Git is hard to overstate – it is used by 90% of software engineers worldwide and is the de facto standard for version control. Honing your Git skills is guaranteed to make you a better and more efficient developer. Building software can be stressful, but it doesn’t need to be. Practical Git will give you the Git skills you need, and help keep your Git skills sharp. Add it to your library today.
What You'll Learn
  • Use Git through scripted exercises and the Git katas
  • Understand Git’s graph model
  • Troubleshoot common and rare scenarios you may face
  • Select and apply the right Git tool for the task
  • Maintain and collaborate on Git repositories
  • Tweak Git to gain the most from this powerful tool
Who This Book Is For
Anyone who is currently using Git in a copy-paste fashion. It will take you from using Git to knowing Git.

Cuprins

1. Git intuition.- 2. Building Commits.- 3. Linear History.- 4. Complex Branching.- 5. Collaboration.- 6. Manipulating History.- 7. Customizing Git.- 8. Additional Git Features.- 9. Git Internals.
 

Notă biografică

Johan Abildskov works as a DevOps Transformation Lead at Eficode in Denmark. He spends his time consulting on DevOps tooling and culture. Git has a special place in his heart. He teaches Git, talks about Git, and maintains the Git katas (https://github.com/eficode-academy/git-katas). He is a huge geek and a teacher at heart. He has spoken at multiple DevOpsDays, and at Git Merge several times. He was on the All Things Git podcast with Ed Thomson, talking about teaching Git. He is active in meetup groups and in the DevOpsDays community, as well as speaking at both external and internal events at companies. You can find him on Twitter @RandomSort.

Caracteristici

Build understanding through practice: focus on practical exercises rather than overall concepts Teaches the Git Katas that have benefited 800+ developers at workshops worldwide Written by Johan Abildskov, speaker at Git Merge, DevOpsDays, and All Things Git podcast guest