One reason to regularly push commits can be to trigger CI/CD, security scanning and dev/staging deployments or review apps.
GitLab team member here - before joining GitLab in 2020, I was a Git/GitLab trainer. https://www.netways.de/en/blog/2018/05/24/releasing-our-git-...
Thanks for the pointer into learning something new :)
And I am currently waiting for my GitLab backpack for contributing something (very small, but apparently it counted!) so thank you to the team for that!
And also thanks for contributing, every contribution counts and helps :-) Maybe see you at a future hackathon :) https://about.gitlab.com/community/contribute/
--fixup if you have a modification to an earlier commits
rebase --autosquash amend the fixup(s) to the commit(s) they belong too.
(Of course you need to know what you doing. Otherwise you create conficts tedious to resolve in the rebase)