https://locaakj.blogspot.com/2024/02/git-remove-local-commit-but-keep-changes.html
Git Remove Local Commit But Keep Changes