💥 How to Contribute

PRs Welcome Open Source Love


1. Start by making a fork of the Genics Blog repository.

2. Clone your new fork of the repository:

git clone https://github.com/<your-github-username>/genicsblog.github.io

3. Set upstream command:

git remote add upstream https://github.com/genicsblog/genicsblog.github.io

4. Navigate to the new project directory:

cd genicsblog.github.io

5. Create a new branch:

git checkout -b YourBranchName

6. Sync your fork or your local repository with the origin repository:

Alternatively, Git CLI way to Sync forked repository with origin repository:

git fetch upstream
git merge upstream/main

Github Docs for Syncing

7. Make your changes to the source code.

8. Stage your changes and commit:

git add public
git commit -m "<your_commit_message>"

9. Push your local commits to the remote repository:

git push origin YourBranchName

10. Create a Pull Request!

11. Congratulations! You’ve made your first contribution to Genics Blog! 🙌🏼

:trophy: After this, the maintainers will review the PR and will merge it if it helps move the Genics Blog forward. Otherwise, it will be given constructive feedback and suggestions for the changes needed to add the PR to the codebase.

Style Guide for Git Commit Messages :memo:

How you can add more value to your contribution logs:

💥 Issues

In order to discuss changes, you are welcome to open an issue about what you would like to contribute. Enhancements are always encouraged and appreciated.

All the best! 🥇

built with love