Branch

Branch

  • Parallel version of a repository

  • Branches allow developers to work on new features without affecting the “master” branch and disrupting the “live” version

  • The process of creating a separate branch to work on a feature is referred to as “creating a feature branch

  • After developers have added their new feature (on their feature branch) they will then make a Pull Request (which is a request for comments and a request to Merge their changes back into the main branch (master branch))

inline