Beschreibung
Leverage the power of Git to smooth out the development cycleProfessional 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 mindsetextensive discussion of corollaries to traditional systems as well as considerations unique to Git help you draw upon existing skills while looking outand planning forthe 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 workflowLearn the Git versions of common source management concepts and commandsTrack changes, work with branches, and take advantage of Git's full functionalityAvoid 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, andProfessional Git is the comprehensive guide you need to get up to speed quickly.
Autorenportrait
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.
Inhalt
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 REMOTESBRANCHES AND OPERATIONS 321
CHAPTER 13: UNDERSTANDING REMOTESWORKFLOWS 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
Informationen zu E-Books
Alle hier erworbenen E-Books können Sie in Ihrem Kundenkonto in die kostenlose PocketBook Cloud laden. Dadurch haben Sie den Vorteil, dass Sie von Ihrem PocketBook E-Reader, Ihrem Smartphone, Tablet und PC jederzeit auf Ihre gekauften und bereits vorhandenen E-Books Zugriff haben.
Um die PocketBook Cloud zu aktivieren, loggen Sie sich bitte in Ihrem Kundenkonto ein und gehen dort in den Bereich „Downloads“. Setzen Sie hier einen Haken bei „Neue E-Book-Käufe automatisch zu meiner Cloud hinzufügen.“. Dadurch wird ein PocketBook Cloud Konto für Sie angelegt. Die Zugangsdaten sind dabei dieselben wie in diesem Webshop.
Weitere Informationen zur PocketBook Cloud finden Sie unter www.meinpocketbook.de.
Allgemeine E-Book-Informationen
E-Books in diesem Webshop können in den Dateiformaten EPUB und PDF vorliegen und können ggf. mit einem Kopierschutz versehen sein. Sie finden die entsprechenden Informationen in der Detailansicht des jeweiligen Titels.
E-Books ohne Kopierschutz oder mit einem digitalen Wasserzeichen können Sie problemlos auf Ihr Gerät übertragen. Sie müssen lediglich die Kompatibilität mit Ihrem Gerät prüfen.
Um E-Books, die mit Adobe DRM geschützt sind, auf Ihr Lesegerät zu übertragen, benötigen Sie zusätzlich eine Adobe ID und die kostenlose Software Adobe® Digital Editions, wo Sie Ihre Adobe ID hinterlegen müssen. Beim Herunterladen eines mit Adobe DRM geschützten E-Books erhalten Sie zunächst eine .acsm-Datei, die Sie in Adobe® Digital Editions öffnen müssen. Durch diesen Prozess wird das E-Book mit Ihrer Adobe-ID verknüpft und in Adobe® Digital Editions geöffnet.