Git Concepts (continued)

  • Branch - A pointer to a commit
    • You can use a branch to jump around easily between commits
    • Branches make it easier to work on multiple changes at once
  • Commit Graph - As a project grows, you can think of it as a graph of commits
    • Commits are nodes in the graph
    • Branches can be used to make the graph something other than a straight line
    • Branches can be merged and separate parts of the graph come together

14 / 19