Skip to content

Latest commit

 

History

History
72 lines (44 loc) · 2.21 KB

File metadata and controls

72 lines (44 loc) · 2.21 KB

Contributing to the Banking Server System

Thank you for considering contributing to the Banking Server System project! We welcome contributions and improvements to make this project better. Please follow the guidelines below to help us maintain quality and consistency.

How to Contribute

1. Fork the Repository

To contribute, first fork the repository to your GitHub account and clone it to your local machine.

git clone https://github.com/tgodmuna/banking-server.git

2. Create a Branch

Always create a new branch for your changes. Use a descriptive name for your branch.

git checkout -b feature/your-feature-name

3. Make Your Changes

Make your changes in the codebase. Ensure that the code follows the existing style and adheres to best practices (e.g., using proper indentation, naming conventions, etc.).

4. Write Tests

If applicable, add tests to cover the changes you’ve made. This ensures that new functionality works correctly and that existing functionality is not broken.

5. Commit Your Changes

Make sure your commit message is clear and concise. Use the following format for your commit messages:

git commit -m "Add feature: description of feature"

6. Push Your Changes

Push your changes to your forked repository.

git push origin feature/your-feature-name

7. Create a Pull Request (PR)

Once your changes are pushed, go to your repository and create a pull request (PR) to the main branch of the original repository.

8. Code Review

The project maintainers will review your PR. You may be asked to make additional changes or updates.


Code of Conduct

We expect all contributors to follow the Contributor Covenant Code of Conduct. By participating in this project, you agree to abide by its terms.


Reporting Issues

If you encounter any issues or bugs in the project, please report them by opening an issue in the Issues section.


License

By contributing to this project, you agree that your contributions will be licensed under the project’s license (e.g., MIT License).


Thank you for contributing!