Define top functional test cases for important user behaviors on the feature you are working on
Eg: Provision user (by using a button)
Define top functional test cases for important user behaviors on the feature you are working on
Eg: Provision user (by using a button)
Pull branch
git pull
OR
git fetch origin
git merge origin/master
Creating branch
git branch <branch name>
checkout branch / switch between branches
git checkout <branch name>
Pull branch
git fetch origin
git merge origin/master
Configure local environment
NODE_ENV=development node server.js
// run as local environment on OS X (check command for other platforms)
Test code (unit/functional) and verify results
THEN
Configure local environment to replicate production system
NODE_ENV=production node server.js
// runs production server as local environment
Test code (unit/functional) and verify results
1) Go to http://www.github.com and switch to the branch you are working on
2) Click on button to create Pull Request (notifies the team automatically)
3) Await peer review
OR
Proceed yourself (till peer review process is in place)
SYNOPSIS
'git request-pull' [-p] <start> <url> [<end>]
DESCRIPTION
Generate a request asking your upstream project to pull changes into their tree. The request, printed to the standard output, summarizes the changes and indicates from where they can be pulled.
The upstream project is expected to have the commit named by <start> and the output asks it to integrate the changes you made since that commit, up to the commit named by <end>, by visiting the repository named by <url>.
TO PEER REVIEW:
To test branch as a whole:
Make sure you have pushed latest changes / merged your branch using Pull Request process step before continuing.
Command
git push heroku master