Thank you for considering contributing to Citizen Squad! We welcome contributions from the community and are excited to work with you.
-
** 🍴 Fork the repository**: Click the "Fork" button at the top right of the repository page.
-
** 📥 Clone your fork**:
git clone https://github.com/your-username/Citizen_Squad.git
-
📂 Change the working directory.
cd Citizen_Squad
-
🔗 Add a reference to the original repository.
git remote add upstream https://github.com/Shubham-Zone/Citizen_Squad.git
-
🔍 Check the remotes for this repository.
git remote -v
-
⬇️ Always take a pull from the upstream repository to your main branch to keep it up-to-date with the main project (updated repository).
git pull upstream main
-
🌿Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes: Implement your feature or bug fix.
-
📊 Track your changes.
git add .
-
** 💬Commit your changes**:
git commit -m "Description of your changes"
-
** 🚀Push to your fork**:
git push origin feature/your-feature-name
-
Create a Pull Request: Go to the original repository and click the "New Pull Request" button.
Please adhere to our Code of Conduct in all your interactions with the project.
If you encounter any issues, please report them using the issue tracker.
If you need help, feel free to reach out by opening an issue or joining our community chat.
- Follow the existing code style.
- Write clear and concise commit messages.
- Include tests for new features and bug fixes.
Thank you for your contributions!