Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.66 KB

CONTRIBUTING.md

File metadata and controls

52 lines (36 loc) · 1.66 KB

Contribution is fun! 💚

From opening a bug report to creating a pull request: every contribution is appreciated and welcome. If you're planning to implement a new data structure or algorithm create an issue first.

Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.

Happy Contributing 🙂

Creating Issues

Bug Reports

A bug is a demonstrable problem that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks!

New DS or Algo

Any important new algortihm or Data Structure not already present in the list is welcome. Do create an issue first for the same and then make the PR.

Pull Requests

⬇️ Installation

  • First, fork this repository 🍴 and follow the given instructions:
# clone the repository to your local machine
$ git clone https://github.com/<YOUR-GITHUB-USERNAME>/Data-Structures-and-Algorithms.git

# navigate to the project's directory and install all the relevant dev-dependencies
$ cd Data-Structures-and-Algorithms

# add upstream 
$ git remote add upstream https://github.com/Manvityagi/Data-Structures-and-Algorithms

# include all the latest changes from the remote repository
$ git fetch upstream
$ git merge upstream/develop
  • Once you have made your changes, run the following command:
# add your changes
$ git add .

# make your commit
$ git commit -m "<YOUR-COMMIT-MESSAGE>"
The commit message should be in the format - `Added 'DS/ALGO NAME'`

#push your changes
git push -u origin master

Think you're ready ❔ Make the PR 🍹