Welcome to Our Project! Thank you for your interest in contributing! Please read the following guidelines carefully to ensure smooth collaboration.
Creativity Allowed: If you have an idea that bends the rules, feel free to submit a pull request (PR). We may still merge it! No Build Steps: Please avoid adding build steps (e.g., npm install). This project is intended to stay simple as a static site. Preserve Existing Content: Ensure you do not remove any existing content. Code Style: Whether your code is clean or messy, simple or complex—it’s all welcome, as long as it works. Add Your Name: Don’t forget to add your name to the contributorsList file. Keep it Small: Try to keep your pull requests small. This helps minimize merge conflicts and makes reviews easier.
- Fork the Repository:
- Click the "Fork" button at the top right of the repository page to create your own copy of the project.
-
Clone Your Fork:
- Clone the forked repository to your local machine.
git clone https://github.com/your-username/Hacktoberfest2024.git
-
Navigate to the Project Directory:
cd Hacktoberfest2024
- Create a New Branch:
git checkout -b my-new-branch
-
Make Your Changes:
- Add your name to
contributors/contributorsList.js
and make any other contributions.
git add .
- Add your name to
-
Commit Your Changes:
git commit -m "Relevant message"
-
Push to Your Branch:
git push origin my-new-branch
-
Create a Pull Request:
- Go to your forked repository on GitHub and create a pull request to the main repository.
-
Add Upstream Remote:
git remote add upstream https://github.com/fineanmol/Hacktoberfest2024
-
Verify the New Remote:
git remote -v
-
Sync Your Fork with Upstream:
git fetch upstream git merge upstream/master
This will pull in changes from the parent repository and help you resolve any conflicts.
-
Stay Updated:
- Regularly pull changes from the upstream repository to keep your fork updated.