Skip to content

GitFlow Quickstart

Matthew edited this page May 13, 2021 · 10 revisions

GitFlow

Gitflow is a workflow that helps developers collaborate a seamless software development experience.

  • In this quickstart, we will be borrowing from Gitflow but not following it completely
  • If you are interested in the finer details, you can read about Gitflow here.

Our Git workflow

  1. Create a local branch that identifies you as the developer (e.g. mrodriguez)

    • git branch <branch> where <branch> is the branch name of your choosing (note: this will checkout your new branch)
    • Managing branches in GitHub Desktop
  2. Push the local branch to track a like named remote branch

    • git push -u origin <remote-branch> where <remote-branch> is the branch name on the server (good practice to choose the same name as your local branch name)

Clone this wiki locally