Skip to content

Latest commit

 

History

History
54 lines (31 loc) · 2.13 KB

CONTRIBUTING.md

File metadata and controls

54 lines (31 loc) · 2.13 KB

Contributing

This is a project that is for the community and its true essence is only possible when it is community driven.

Please feel free to contribute to this project and be a part of this. Anything from raising issues to adding new features or even a typo in documentations, all are welcome. Please report issues here https://github.com/jainrocky/Computer-Graphics/issues. It is also recommended to go through the Contributions Best Practices below to help organize contributions 😃

Contributions Best Practices

Commits

Issues

Feel free to open up any issue in the repository, whether it is about code improvements or bug fixes or documentation. You can also use any label you want to associate with the issue. Please provide a clear description of the issue while filing it 😃

How To Contribute?

  1. Firstly, fork the repo to your GitHub account.

  2. Make sure to make a clone of the repository.

$ git clone https://github.com/jainrocky/Computer-Graphics
  1. Now cd into the directory and create a new branch for the issue.
$ git checkout -b <your branch name>
  1. Make your changes and add and commit them
$ git add .
$ git commit -m "Add XYZ feature"
  1. Now push the branch to your origin
$ git push origin <your branch name>
  1. Now head to your GitHub account and open your fork of Computer-Graphics i.e, the origin, and create a PR to the upstream from there. GitHub will automatically detect the upstream for you.

  2. Write a good brief description and refer to the issue (if any) and submit the PR.

  3. Now wait for the approval 😃