Contributing to Selenium Shutterbug
The Selenium Shutterbug project welcomes contributions from everyone.
Step 1: Fork
Fork the project on Github and check out your copy locally.
% git clone https://github.com/username/selenium-shutterbug.git
% cd selenium-shutterbug
% git remote add upstream https://github.com/assertthat/selenium-shutterbug.git
Step 2: Branch
Create a feature branch and start improving:
% git checkout -b my-feature-branch
HEAD-based development is preferred, which means all changes are applied directly on top of master.
Step 3: Commit
If you hve not configured Git already, its right time to do it, by specifying your name and email:
% git config --global user.name 'Your Name'
% git config --global user.email 'name@example.com'