git: Fully implement "all staged" checkbox (#23079)

Also includes some improvements to the "stage/unstage all" actions and
buttons.

Release Notes:

- N/A
bd3c7d6cbfCole Miller committed on 1/13/2025, 8:13:14 PM· committed by GitHubparent2179be1
1 file changedLine totals unavailable