Part 2. Git essentials

Part 2 (chapters 36) will cover the most essential commands to learn when using Git either alone or with a team. It’s here that you’ll start to see some of the more powerful differences between Git and other version control systems, including advanced branching capabilities and history rewriting.

This part covers the following topics:

  • How to delete, move, and rename versioned files and directories
  • How to ignore, reset, and temporarily stash certain files and changes
  • How to tweak history output to display only the information you need
  • How to find out what person or commit caused a particular bug
  • How to easily resolve merge conflicts
  • How to tag new versions of software
  • How to cherry-pick or revert individual commits ...

Get Git in Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.