| 5 | Seeing What Has Changed |
Your local repository tracks changes. Before you start committing just
anything, you need to see what changes exist between your working
tree and your repository and what changes are staged and ready to
commit. git status is the tool for the
job.
git status has several different
outputs, depending on what’s in your working tree. The example on
the next page is from one of my repositories, and it contains
all three types of outputs: staged changes, changes to known files,
and untracked files. Let’s go over them in reverse order of how
they appear on the next page—the order of least important to most.
Starting at lines 14 and ending at 17, Git outputs the files and paths that it doesn’t know anything about—the ...