Explain, perform or recover a specific Git operation, including commits, branches, merges, rebase, reset and reflog. Not for drafting PR descriptions or release notes without a Git operation request.