From 6c236b7cfa36dc1331b6c18a58ce0cac99a19e97 Mon Sep 17 00:00:00 2001 From: Scott <628593+sr55@users.noreply.github.com> Date: Tue, 5 Jun 2018 22:07:10 +0100 Subject: Create CONTRIBUTING.md Adding an GitHub CONTRIBUTING.md file --- CONTRIBUTING.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..db742685c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,9 @@ +## Contributing + +We welcome most contributions. While it is our goal to allow everyone to contribute, contributions not meeting the project's standards may be rejected. If this happens to you, don't fret. We usually provide reasons for rejection to give you the opportunity to correct anything out of place. Consider asking first before attempting to make sweeping changes. + +First fork the HandBrake repository using GitHub's web interface, and clone the fork to your local machine (`git clone my-fork`). Then create and switch to an appropriately named local branch to track your changes (`git checkout master; git checkout --branch branch-name`). This allows you to make as many changes as you like without affecting the `master` branch, and helps identify groups of changes when submitting pull requests later on. + +To make a change, edit the appropriate file(s), commit them to your local branch (`git add changed-files; git commit`), and push the branch to your fork on GitHub (`git push my-fork branch-name`). You're now ready to open a pull request using GitHub's web interface. + +For more on this workflow, read [Understanding the GitHub Flow](https://guides.github.com/introduction/flow/). -- cgit v1.2.3