This repository is designed to encourage contributions to open source throughout the month of October as part of Hacktoberfest. Follow me on GitHub 🙊 and join in the fun of contributing to this exciting open-source project.
To earn your Hacktoberfest reward, follow these simple rules:
- Register for Hacktoberfest and make four valid pull requests (PRs) between October 1 and 31 (any time zone).
- PRs can be made to any public repo on GitHub, but only those with the Hacktoberfest label will count.
- Quality over quantity: Spammy or low-quality PRs will be marked as such and may result in disqualification. Adhere to the project’s code of conduct to stay eligible.
- Write your own code: Repeated algorithms will not be merged.
Here's what you need to include in your PRs:
- Problem Statement: Clearly describe the problem you're solving.
- Your Code: Provide the solution to the problem.
- Output: Show the expected output or results generated by your code.
Follow these simple steps to contribute to the repository:
Start by following me on GitHub and starring this repository (Important).
Then, fork the repository by clicking the "Fork" button at the top right corner of the page. This will create a copy of this repository in your GitHub account.
After forking, clone the repository to your local machine using the following command:
git clone https://github.com/<your-github-username>/LeetCode2024-6Companies30Days.git
Replace <your-github-username>
with your GitHub username.
cd LeetCode2024-6Companies30Days
Before making any changes, create a new branch for your contribution:
git checkout -b <branch-name>
Replace <branch-name>
with a meaningful name for your branch, such as add-algorithm-solution
.
Add your algorithm or solution under the appropriate directory (e.g., DSA, LeetCode, etc.). Ensure that your contribution includes:
- Problem statement
- Solution code
- Expected output
After making changes, stage your files using the following command:
git add .
Write a clear commit message describing your contribution:
git commit -m "Added solution to <problem-name>"
Push your changes to your forked repository:
git push origin <branch-name>
Go to the original repository on GitHub and create a pull request from your forked repository.
- Navigate to the repository you forked (https://github.com/abhisek247767/LeetCode2024-6Companies30Days).
- Click on the "Compare & pull request" button.
- Submit your pull request with a meaningful description of the changes you’ve made.
- The deadline for Hacktoberfest is October 31st, but this repository is always open for contributions beyond that date.
- I personally review each pull request. Please make sure your submission is of high quality.
- Use your own words when describing solutions and problem statements for faster approval.
Following me on GitHub helps me approve your pull request faster and keeps you in the loop with other projects and contributions. 🚀
Thanks to these amazing contributors who have helped make this repository better!
Hurrah!! 🎉 You’ve made your first contribution! Let’s continue contributing to open source and make this Hacktoberfest a success!