Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Suggestions and Requirements after using it for a while #4118

Open
eachann1024 opened this issue Feb 28, 2025 · 1 comment
Open

Feature Suggestions and Requirements after using it for a while #4118

eachann1024 opened this issue Feb 28, 2025 · 1 comment
Labels
triage Needs to be looked at

Comments

@eachann1024
Copy link

Description

Feature Suggestions

1. Multi-language Interface Support (Chinese)

Core Needs:

  • Reduce the comprehension barrier for non-native English speakers during critical operations (e.g., history comparison, code tracing).
  • Minimize version control accidents caused by misreading operation prompts (e.g., mistakenly executing hard resets or overwriting commits).
  • Align with the multi-language ecosystem of VS Code for a unified experience.

2. Enhanced Local Commit Management

Desired Features:

  • Modify Unpushed Commits: Directly edit commit messages in the GUI without using the git commit --amend command.
  • Delete Local Commits: Provide a safe deletion option for unpushed commits, avoiding the complexity of using git rebase -i.
  • Risk Warning: Clearly display a warning such as "This operation will modify local history" when performing sensitive actions.

3. Batch Commit Squashing

Functional Value:

  • Merge multiple fragmented commits into semantically complete code change sets.
  • Simplify branch cleanup processes by avoiding the need to manually rewrite commit messages when using git squash.
  • Support global preview of code changes across multiple commits.
@eachann1024 eachann1024 added the triage Needs to be looked at label Feb 28, 2025
@eachann1024
Copy link
Author

This plugin has been used for two years, it's so good, let's make it perfect! !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Needs to be looked at
Projects
None yet
Development

No branches or pull requests

1 participant