Rewrite Anything

Bug Fix Commit Message

Describe a bug and its fix and get a clear commit message. Free, no signup required.

Rewritten
Fix off-by-one date for negative UTC offsets Dates were parsed as UTC midnight, so users in negative offsets saw the previous day. Parse dates in the user's local timezone instead.

About this tool

Bug-fix commits benefit from a body that records what was actually wrong — future debuggers reading `git blame` want the cause, not just "fixed bug." This tool takes your description of a bug and its fix and produces a commit message with an imperative subject plus a body explaining the root cause and the resolution. It's specifically tuned for fixes, where the why is worth preserving, unlike a routine feature commit.

Frequently asked questions

Why include the cause in the message?+

Because whoever revisits this fix later — often via git blame — needs to understand what went wrong, not just that something was fixed.

How is this different from the general commit generator?+

This one is tuned for fixes and reliably includes a cause-and-resolution body, whereas the general tool adapts to any kind of change.

Can it reference an issue number?+

Yes — include the issue number in your description and it will reference it in the message.

Related commit message tools