When working on bigger tasks follow these guidelines to ensure clear and maintainable commit history: - Make small and focused commits that address a single concern or feature. - Break big changes into logical separated commits - Always run linter and formatting before committing. ---