vscode-gitlens
vscode-gitlens copied to clipboard
3533 Change `reset` terminal-run commands into normal commands w/ proper error handling
Description
This task creates the git reset commands to move away from runTerminalCommand. Solves #3533
To be defined:
- Add those error cases where we want to recover from
Checklist
- [x] I have followed the guidelines in the Contributing document
- [x] My changes follow the coding style of this project
- [x] My changes build without any errors or warnings
- [x] My changes have been formatted and linted
- [x] My changes include any required corresponding changes to the documentation (including CHANGELOG.md and README.md)
- [x] My changes have been rebased and squashed to the minimal number (typically 1) of relevant commits
- [x] My changes have a descriptive commit message with a short title, including a
Fixes $XXX -orCloses #XXX -prefix to auto-close the issue that your PR addresses