HACKTOBERFEST 2021 IS HERE ‼️ ‼️ ‼️
Hi You get some awesome goodies which include A limited-edition T-shirt for FREE! and some stickers.
Navigate to the link below
https://hacktoberfest.digitalocean.com/register
⁉️ 🤩 🤩 🤩
Excited To add your contributions towards opensource community and grab the oppurtunity
Then lets start with this repository.
😎 😎 DSA 😎 😎 (Collection of DSA problems and solutions 📔 📔 )
⬇️ ⬇️ ⬇️ to see how to get started with the repo and follow the guidelines 🎯 🎯 🎯
Head down Example : Array/Sorting&Searching/bubblesort/bubblesort.c
Matrix/Matrix Multiplication/Matrix_multiplication.c (adding further documentation is reccomended)
⚠️ Rules ❕ ❕ 😼 😼 😼 :
⚠️ What not to do ❗ ❗ 😤 😤
🧐 🧐 🧐
Steps to setup this Repository Locally 1️⃣ Fork this repository to your account. 😳 😳
2️⃣ Go to Git Bash and Clone the forked repository ⌨️ ⌨️ :
$ git clone https://github.com/your_username/make-pull-request
3️⃣ Add a remote (upstream) to original project repository:
$ cd <cloned-folder>
$ git remote add upstream https://github.com/arnab2001/DSA.git
4️⃣ Now synchronize your forked repo:
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
5️⃣ Now create a new branch 🧵 :
$ git checkout -b <feature-branch>
6️⃣ Open the folder in your favourite code editor and add your changes or modifications.
😱 😱 😱 😱 :
Creating a PR 🔺 After making changes or modification on to your code locally, you need to add these files to the staging area.
$ git add --all
🔺 Once files added, you need to commit the changes to with an appropriate commit message.
$ git commit -m "<your-message>"
🔺 After commiting the changes, you need to push the changes
$ git push origin <your-created-branch-name>