Skip to content
Ebenezer Emelogu edited this page Jul 18, 2024 · 2 revisions

Contributing.md

# Contributing

We welcome contributions to the HNG Boilerplate Golang Web project! Here’s how you can contribute:

## Contribution Steps
1. **Fork the Repository**:
    Click the "Fork" button at the top right of the repository page.

2. **Clone Your Fork**:
    ```sh
    git clone https://github.com/your-username/hng_boilerplate_golang_web.git
    cd hng_boilerplate_golang_web
    ```

3. **Create a Branch**:
    ```sh
    git checkout -b feature/your-feature-name
    ```

4. **Make Your Changes**:
    Implement your feature or fix the bug.

5. **Commit Your Changes**:
    ```sh
    git add .
    git commit -m "Add feature: your feature name"
    ```

6. **Push to Your Fork**:
    ```sh
    git push origin feature/your-feature-name
    ```

7. **Create a Pull Request**:
    Go to the original repository on GitHub and create a pull request from your forked repository.

## Guidelines
- Ensure your code follows the project’s style guidelines.
- Include tests for any new features or bug fixes.
- Write clear, concise commit messages.