In Chapter 15, you learned how to use basic Git features in a graphical context. Now, let’s explore some additional Git commands that you won’t use as frequently as the others but are powerful and necessary for improved productivity. These commands are easy to learn and invaluable if you ever make a mistake when using Git.
This chapter addresses common problems you will likely encounter after using Git for some time, and then you’ll explore the easiest ways to resolve them. While this chapter may seem relatively straightforward, ...