Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Fork the ASF repo

$ git clone https://git-wip-us.apache.org/repos/asf/incubator-quickstep.git quickstep

$ cd quickstep

Work on a new feature

$ git checkout master

$ git checkout -b my-awesome-feature

$ git add some-changed-or-new-files

$ git commit -m "Added my awesome featureMy Awesome Feature."

// We could also squash all the commits into one here.

$ git rebase -i origin/master

$ git push origin my-awesome-feature [-f]

Create a PR for the new feature

Use the GitHub ASF mirror repo: https://github.com/apache/incubator-quickstep

Merge a PR

// Update the local fork with the new branch my-awesome-feature.
$ git fetch origin
$ git checkout master

// We may need to squash multiple commits into one.
$ git rebase -i origin/my-awesome-feature

...