You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
scope: The scope of the change (e.g., component or file name). Include this if the change is specific to a particular part of the codebase.
short description: A brief summary of the change.
The long description should provide additional context and details about the change.
Explain why the change was made.
Describe what is being used and why.
Include any relevant information that might be useful for understanding the change in the future.
Reference any related issues or pull requests at the end of the long description.
If the commit fixes an issue or task, include Fixes #<issue-number> or Closes #<issue-number> at the end of the long description.
If the commit introduces a breaking change, include BREAKING CHANGE: <description of the breaking change> at the end of the long description.
Example
Commit Message Example
feat(auth): β¨ Add user authentication
Added user authentication using JWT. This includes login, registration, and token verification endpoints.
β’ Implemented JWT-based authentication.
β’ Added login and registration endpoints.
β’ Added middleware for token verification.
Fixes #123
Breaking Change Example
refactor(api): β»οΈ Update API endpoints
Refactored the API endpoints to follow RESTful conventions. This change affects all existing API calls.
β’ Updated endpoint URLs to follow RESTful conventions.
β’ Modified request and response formats.
BREAKING CHANGE: All existing API calls need to be updated to the new endpoint URLs.