Thank you for considering contributing to the C++ To-Do CLI application! We welcome contributions from the community. Please follow the guidelines below to ensure a smooth contribution process.
-
Fork the Repository
- Click the "Fork" button at the top right of the repository page to create your own copy of the project.
-
Clone Your Fork
- Clone your forked repository to your local machine:
git clone https://github.com/your-username/cpp-todo-cli.git
- Clone your forked repository to your local machine:
-
Create a New Branch
- Create a new branch for your feature or bug fix:
git checkout -b your-feature-branch
- Create a new branch for your feature or bug fix:
-
Make Your Changes
- Make your changes in the codebase. Ensure that your code adheres to the project's coding standards and conventions.
-
Build and Test Locally
- Follow the instructions in the
README.mdto build the project and run tests to ensure everything works as expected.
- Follow the instructions in the
-
Commit Your Changes
- Commit your changes with a descriptive message:
git commit -m "Add a brief description of your changes"
- Commit your changes with a descriptive message:
-
Push to Your Fork
- Push your changes to your forked repository:
git push origin your-feature-branch
- Push your changes to your forked repository:
-
Submit a Pull Request
- Go to the original repository and click on the "Pull Requests" tab. Click "New Pull Request" and select your branch. Provide a clear description of your changes and submit the pull request.
Please adhere to the project's code of conduct. Be respectful and considerate in your interactions with other contributors.
If you have any questions or need assistance, feel free to open an issue in the repository or reach out to the maintainers.
Thank you for contributing!