Thank you for considering contributing to Horilla! We welcome your input and appreciate the community effort to make this project even better.
-
Fork the Repository:
- Fork the Horilla repository on GitHub to your own space.
-
Clone the Repository:
-
Clone the forked repository to your local machine.
git clone https://github.com/your-username/Horilla.git
-
-
Create a Branch:
-
Create a new branch for your feature or bug fix.
git checkout -b feature-or-bugfix-branch
-
-
Make Changes:
- Make your changes and ensure that your code adheres to the project's coding standards.
-
Commit Changes:
-
Commit your changes with a clear and descriptive commit message.
git commit -m "Add feature X"
-
-
Push Changes:
-
Push your changes to your forked repository on GitHub.
git push origin feature-or-bugfix-branch
-
-
Create a Pull Request:
- Open a pull request on the official Horilla repository.
- Provide a clear title and description for your pull request.
- Reference any relevant issues in your pull request description.
- Follow the PEP 8 style guide for Python code.
- Write clear, concise, and meaningful commit messages.
- Keep code changes focused and ensure they serve a specific purpose.
- If you find a bug or have a feature request, please open an issue on GitHub.
- Clearly describe the issue or feature, providing as much detail as possible.
- If you are fixing a bug, reference the issue in your pull request.
- Be respectful and considerate of others.
- Provide constructive feedback.
- Encourage a positive and inclusive community.
Thank you for your contributions to Horilla! Together, we can build a better and more efficient HR management solution using Django.