Welcome to our project! We appreciate your interest and contributions. Please read the following guidelines carefully to ensure a smooth collaboration.
- No Build Steps: Avoid adding build steps like
npm install
to maintain simplicity as a static site. - Preserve Existing Content: Do not remove existing content.
- Issues: Feel free to add a new issue and solve it yourself.
- Code Style: Your code can be neat, messy, simple, or complex. As long as it works, it's welcome.
- Keep it Small: Aim for small pull requests to minimize merge conflicts and streamline reviews.
-
Fork the Repository:
- Use the fork button at the top right of the repository page.
-
Clone Your Fork:
- Clone the forked repository to your local machine.
git clone https://github.com/Hacktoberfest-2024.git
-
Navigate to the Project Directory:
cd Hacktoberfest-2024
-
Create a New Branch:
git checkout -b my-new-branch
-
Make Your Changes:
git add .
-
Commit Your Changes:
git commit -m "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.
To keep your fork up-to-date with the main repository and avoid conflicts:
-
Add Upstream Remote:
git remote add upstream https://github.com/Hacktoberfest-2024.git
-
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.
-
Keep Updated:
- Regularly pull changes from the upstream repository to keep your fork updated.
We look forward to your contributions and thank you for being a part of our community!