Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.83 KB

CONTRIBUTING.md

File metadata and controls

61 lines (40 loc) · 1.83 KB

Contributing

First off, thank you for considering contributing to this repo. It's people like you that make this material such a great tutorial.

1. Found a bug, have a question or want to add a new feature

If you've noticed a bug, a feature or have a question go ahead and open an issue!

2. Fork & create a branch

If this is something you think you can fix, then fork digital_video_introduction and create a branch with a descriptive name.

A good branch name would be (where issue #325 is the ticket you're working on):

git checkout -b 325-add-japanese-translations

3. Implement your fix or feature

At this point, you're ready to make your changes!

4. Make a Pull Request

At this point, you should switch back to your master branch and make sure it's up to date with Active Admin's master branch:

git remote add upstream git@github.com:leandromoreira/digital_video_introduction.git
git checkout master
git pull upstream master

Then update your feature branch from your local copy of master, and push it!

git checkout 325-add-japanese-translations
git rebase master
git push --set-upstream origin 325-add-japanese-translations

Finally, go to GitHub and make a Pull Request :D

5. Merging a PR (maintainers only)

A PR can only be merged into master by a maintainer if:

  • It was reviewed.
  • It is up to date with current master.

Any maintainer is allowed to merge a PR if all of these conditions are met.

PS: this contributing text was inspired by active admin contributing.