Git actions v2 (#25197)

Closes #ISSUE

Release Notes:

- Rename `editor::RevertSelectedHunks` and `editor::RevertFile` to
`git::Restore` and `git::RestoreFile` for consistency with git
d0f7dede79Conrad Irwin committed on 2/20/2025, 4:22:31 AM· committed by GitHubparente383671
12 files changedLine totals unavailable