SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Text courses/
  • Professional Git
Professional Git

Professional Git


Course details

5.0∙1 Rating0 reviews

Published
November 2016
Publisher
Wiley
Chapters
15

About the course

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.

Author

Brent Laster

Brent Laster

Brent Laster is a senior manager, software development, in the Research and Development Division at SAS in Cary, North Carolina. He manages several groups involved with release engineering processes and internal tooling. He also serves as a resource for the use of open-source technologies and conducts internal training classes in technologies such as Git, Gerrit, Gradle, and Jenkins, both in the U.S. and abroad.

Course Outline

Chapter 1: What Is Git?
Chapter 2: Key Concepts
Chapter 3: The Git Promotion Model
Chapter 4: Configuration and Setup
Chapter 5: Getting Productive
Chapter 6: Tracking Changes
Chapter 7: Working with Changes over Time and Using Tags
Chapter 8: Working with Local Branches
Chapter 9: Merging Content
Chapter 10: Supporting Files in Git
Chapter 11: Doing More with Git
Chapter 12: Understanding Remotes—Branches and Operations
Chapter 13: Understanding Remotes—Workflows for Changes
Chapter 14: Working with Trees and Modules in Git
Chapter 15: Extending Git Functionality with Git Hooks

Reviews
5.0

1 total

1
0
0
0
0

Course details

5.0∙1 Rating0 reviews

Published
November 2016
Publisher
Wiley
Chapters
15

SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy