Set up a working copy on your computer. (if you've forked it already go to #2! )
Firstly you need a local fork of the the project(if you didn't already!), so go ahead and press the "fork" button in GitHub.
- Then, create a branch for your new changes to sit in. It helps to call the branch something related to the changes you are going to make:(here hs-footer is the branchname, using your initials is a good idea to easily see who made the branch)
- Do some work. This is the fun bit where you get to contribute to the project.
- After all changes are complete, (here branchname is hs-footer:)
- git add --all
- git commit -m"message of changes"
- git push -u origin hs-footer
- Go to django girls light and leadership github page.. Your branch name will be there and a green button that says 'compare and pull request'. Click it!
- Review by the maintainers.
- If sucessful your contributions will be accepted and merged to the master, if not check the comments and edit your code.
git checkout -b hs-footer
Make sure to always 'git pull' before starting work on the project to keep it up to date. After you've finished your work 'git push -u branchname' to your local repo and if you've finished and are happy do a pull request.