🎭 What is Hacktoberfest ?
🏆 🏆 Rewards : 🏆🏆
You get some awesome goodies which include A limited-edition T-shirt for FREE! and some stickers.
🤔🤔How can you Join ❔❔
Navigate to the link below 👇 👇 and follow the instructions ✔️ ✔️
https://hacktoberfest.digitalocean.com/register
To add your contributions towards opensource community and grab the oppurtunity:smiley: :smiley::smiley:
Then lets start with this repository.
🏷️ Use proper folders and subfolders to define catagory and put program file(c/c++/java/python/js) and explanation in a readme file
Example : C++/Array/Kadane's Algorithm/kadane.cpp (adding a readme file is recommended)
😎 You can Create Issues which will be approved by us and then you can make a PR for it.
✅ Pull requests can be submitted to any opted-in repository on GitHub or GitLab.
✅ The pull request must contain commits you made yourself.
✅ If a maintainer reports your pull request as 'spam' or 'invalid', it will not be counted toward your participation in Hacktoberfest.
✅ If a maintainer reports behaviour that’s not in line with the project’s code of conduct, you will be ineligible to participate.
✅ To get a shirt, you must make four approved pull requests (PRs) on opted-in projects between October 1-31 in any time zone. This year, the first 55,000 participants can earn a T-shirt.
❌ PRs that are automated (e.g. scripted opening PRs to remove whitespace/optimize images)
❌ PRs that are disruptive (e.g. taking someone else’s branch/commits and making a PR)
❌ PRs that are regarded by a project maintainer as a hindrance vs. helping
❌ Something that’s clearly an attempt to simply +1 your PR count for October
$ git clone https://github.com/your_username/make-pull-request
$ cd <cloned-folder>
$ git remote add upstream https://github.com/PriyanshuChatterjee/Data-Structures-and-Algorithms-Using-different-Languages.git
It will help you to keep your forked repo updated with the original repo
$ git checkout main
$ git fetch upstream
$ git merge upstream/main
$ git push origin main
$ git checkout -b <feature-branch>
🔺 After making changes or modification on to your code locally, you need to add these files to the staging area.
$ git add --all
$ git commit -m "<your-message>"
$ git push origin <your-created-branch-name>