Klik op een omslag om naar Google Boeken te gaan.
Bezig met laden... Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development (editie 2009)door Jon Loeliger
Informatie over het werkVersion Control with Git: Powerful tools and techniques for collaborative software development door Jon Loeliger
Geen Bezig met laden...
Meld je aan bij LibraryThing om erachter te komen of je dit boek goed zult vinden. Op dit moment geen Discussie gesprekken over dit boek. Provides a good overview and understanding of git and its internals. There are chapters that are more technical in nature (approximately 65% of the book) and chapters that are more related to the social issues revolving around version control (approximately the remaining 35%). I found the more social chapters a bit lengthy, but still readable. The technical chapters were mostly clear, especially the first few ones. Other technical chapters could have been a bit more precise. Especially the chapter on merging struck me as vague: it did not clearly say how a three-way-merge works and how this concept is used in the various merge strategies; I had to find this information elsewhere. ( ) In the world of revision control tools, Git is the new kid on the block. Originally developed by Linus Torvalds, of Linux fame, for controlling the Linux kernel, Git slowly caught on in its use by other developers needing a decentralized, yet collaborative revision control tool. Being a hardcore Subversion user, I must say that after reading Version Control with Git by Jon Loeliger, I have started giving Git some serious consideration for use. This book goes through all of the features of Git, introducing one unfamiliar with the tool (but not unfamiliar with revision control tools and their methodologies) to the tool in logical chapters. Even included is a bonus for someone wanting to break away from Subversion, but do so in secret: an explanation of Git’s Subversion-repo-reading subcommand. If you do anything in your life with revision control tools, especially if you’re using something as archaic as SCCS or RCS, or find yourself looking for more with your current million-dollar commercial revision control tool, or even just want to learn more about this Git thing, I highly recommend you pick up this book, and give Git a glance. geen besprekingen | voeg een bespreking toe
Get up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating the many functions of this open source version control system. This thoroughly revised edition also includes tips for manipulating trees, extended coverage of the reflog and stash, and a complete introduction to the GitHub repository. Git lets you manage code development in a virtually endless variety of ways, once you understand how to harness the system's flexibility. This book shows you how. Learn how to use Git for several real-world development scenarios Gain insight into Git's common-use cases, initial tasks, and basic functions Use the system for both centralized and distributed version control Learn how to manage merges, conflicts, patches, and diffs Apply advanced techniques such as rebasing, hooks, and ways to handle submodules Interact with Subversion (SVN) repositories--including SVN to Git conversions Navigate, use, and contribute to open source projects though GitHub Geen bibliotheekbeschrijvingen gevonden. |
Actuele discussiesGeenPopulaire omslagen
Google Books — Bezig met laden... GenresDewey Decimale Classificatie (DDC)005.1Information Computer Science; Knowledge and Systems Computer programming, programs, data, security ProgrammingLC-classificatieWaarderingGemiddelde:
Ben jij dit?Word een LibraryThing Auteur. |