Thank you for your interest in contributing to our project! We appreciate your help in making this project better. Please follow the guidelines below to ensure a smooth contribution process.
-
Fork the Repository
- Start by forking the repository to your own GitHub account.
-
Clone Your Fork
- Clone the forked repository to your local machine:
git clone https://github.com/CreativeAcer/OffboardingManager.git
- Clone the forked repository to your local machine:
-
Create a Branch
- Before making any changes, create a new branch from the
developmentbranch. Use a descriptive name for your branch that reflects the feature or functionality you are adding or modifying:git checkout development git checkout -b feature/contributing-functionalityname
- Before making any changes, create a new branch from the
-
Make Your Changes
- Implement your feature or fix any issues. Be sure to write clear and concise commit messages.
-
Test Your Changes
- Thoroughly test your changes to ensure everything works as expected.
-
Commit Your Changes
- Once you’re satisfied with your changes, commit them:
git add . git commit -m "Add feature: contributing functionality name"
- Once you’re satisfied with your changes, commit them:
-
Push to Your Fork
- Push your changes to your forked repository:
git push origin feature/contributing-functionalityname
- Push your changes to your forked repository:
-
Create a Pull Request
- Go to the original repository and click on the “Pull Requests” tab. Click on “New Pull Request” and select your branch. Provide a clear description of your changes and submit the pull request.
- Code Quality: Please ensure your code adheres to the project's coding standards. Consider adding comments where necessary.
- Documentation: If your changes affect any existing documentation or require new documentation, please update it accordingly.
- Issue Tracking: If you are fixing a bug or implementing a new feature, consider referencing the relevant issue in your pull request.
We are committed to creating a welcoming environment for everyone. Please adhere to our Code of Conduct while contributing.
If you have any questions about the contribution process, feel free to open an issue or reach out to the maintainers.
Thank you for contributing!