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
We use fixup/squash commits during PRs, and they should always be squashed before merging. It's not uncommon to forget to do that and end up with fixups in the permanent history, though. Setting general.ignore-fixup-commits=false is not adequate for preventing the presence of fixups before merge because gitlint will still pass if they meet all commit criteria. I would like to request a way to have gitlint fail if even well-formed fixup/squash/other WIP/TODO commits are detected (if there isn't already a way to do that).
The text was updated successfully, but these errors were encountered:
We use fixup/squash commits during PRs, and they should always be squashed before merging. It's not uncommon to forget to do that and end up with fixups in the permanent history, though. Setting
general.ignore-fixup-commits=false
is not adequate for preventing the presence of fixups before merge becausegitlint
will still pass if they meet all commit criteria. I would like to request a way to havegitlint
fail if even well-formed fixup/squash/other WIP/TODO commits are detected (if there isn't already a way to do that).The text was updated successfully, but these errors were encountered: