14. Manage Differences in Files
Typically, developers love writing code. Unfortunately, writing code is not the only responsibility of software developers. Searching for differences between two versions of source code files and merging them into a new version is a major part of writing code.
The Git software tries to make this process easier by providing you with tools that display the difference between files and help you merge files together. These tools are the focus of this chapter.
You arrive at work Monday morning, ready to start on your project. Executing the
git status command when you haven't worked on the project for a while is always a good habit, so you execute the command and discover that you have a file in the ...