Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Get git

http://git-scm.com/

Windows

http://code.google.com/p/msysgit/

Linux

Terminal
$ sudo apt-get install git-core

Essential git commands

checkout, branch, clone, remote, rebase

Initial Simplified Sprinting Workflow

Fork https://github.com/openpentaho/Recipes to your Github account.

Clone to local directory
git clone YOUR_FORK_URL

Configure your "origin" remote to pull from the openpentaho repository, yet push to your fork.
git remote set-url origin git@github.com:openpentaho/Recipes.git
git remote set-url --push origin YOUR_FORK_URL

Go ahead and do your work in the "master" branch
Make some changes to the Margarita recipe, add a new one, whatever. Add the changes and commit
git commit -a -m "My Awesome Commit Message"

Refresh "master" with latest changes from upstream
git pull --rebase

Push your changes up to your github location
git push

Issue pull request for your work from within github

When notified that your pull request has been processed do the following:
Refresh "master" with lastest changes:
git pull --rebase

Github

fork

Development workflow

  • No labels