-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
A new top-level command, , is proposed to provide a better user experience for developers who need to perform common but sometimes hard-to-remember Git operations.
Core Requirements
- When a user runs , the tool should display an interactive menu.
- This menu should present a list of "lifesaving" or shortcut commands, each with a clear and simple description.
- The user should be able to navigate this list (e.g., with arrow keys) and select an option.
- Upon selection, the corresponding Git command should be executed directly.
Initial Operations for the Menu
The initial list of operations should include:
- Undo the last commit (keep changes staged)
- Undo the last commit (keep changes in working directory)
- Discard all local changes in the working directory
- Stash all current changes
- Apply the most recent stash
- Amend the last commit (edit message or add files)
Metadata
Metadata
Assignees
Labels
No labels