This pocket guide is the perfect on-the-job companion to Git, the distributed version control system. It provides a compact, readable introduction to Git for new users, as well as a reference to common commands and procedures for those of you with Git experience.
Written for Git version 1.8.2, this handy task-oriented guide is organized around the basic version control functions you need, such as making commits, fixing mistakes, merging, and searching history.
- Examine the state of your project at earlier points in time
- Learn the basics of creating and making changes to a repository
- Create branches so many people can work on a project simultaneously
- Merge branches and reconcile the changes among them
- Clone an existing repository and share changes with push/pull commands
- Examine and change your repository’s commit history
- Access remote repositories, using different network protocols
- Get recipes for accomplishing a variety of common tasks
Related collections and offers
|Publisher:||O'Reilly Media, Incorporated|
|Product dimensions:||4.30(w) x 7.00(h) x 0.60(d)|
About the Author
Richard E. Silverman has a B.A. in computer science and an M.A. in pure mathematics. Richard has worked in the fields of networking, formal methods in software development, public-key infrastructure, routing security, and Unix systems administration. He co-authored the SSH, The Secure Shell: The Definitive Guide, 2e and the Linux Security Cookbook.
Table of Contents
Chapter 1: Understanding Git
Chapter 2: Getting Started
Chapter 3: Making Commits
Chapter 4: Undoing and Editing Commits
Chapter 5: Branching
Chapter 6: Tracking Other Repositories
Chapter 7: Merging
Chapter 8: Naming Commits
Chapter 9: Viewing History
Chapter 10: Editing History
Chapter 11: Understanding Patches
Chapter 12: Remote Access
Chapter 13: Miscellaneous
Chapter 14: How Do I…?