We value all the people who are interested in contributing to React-Dark. This is required to create a unified development environment.
We want to make contributing to this project as easy and transparent as possible, whether it's:
- Reporting a bug
- Submitting a fix
- Proposing new features
- Fork this repository.
- Clone the forked repository.
git clone https://github.com/<your_user_name>/React-Dark.git
- Navigate to the project directory.
cd React-Dark
- Add reference to original repository
git remote add upstream https://github.com/Awesome-React-Modules/React-Dark
- See changes using
git remote -v
- Create a new branch.
git checkout -b <your_branch_name>
- Always take pull from the upstream repo to your master branch in order to keep it at par with the main project.
git pull upstream master
- Before creating an issue, discuss it withe project mentors in the Slack Channel
- Make changes in the source code after getting yourself assigned by the mentors.
- Commit your changes.
git add . git commit -m "<your_commit_message>"
- Push your local branch to the remote repository.
git push -u origin <your_branch_name>
- Create a Pull Request!
Mentors will review your PR and merge if there are no conflicts found!