You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(git-id-switcher): unify command category prefix to Git ID Switcher (#197)
* feat(git-id-switcher): unify command category prefix to Git ID Switcher
BREAKING CHANGE: Command palette display names changed from "Git ID:" to "Git ID Switcher:"
Changes:
- Add "category": "Git ID Switcher" to all 3 commands in package.json
- Remove "Git ID: " prefix from command titles in 17 package.nls files
- Update command tables in all 26 language READMEs
- Add previously missing "Show Documentation" command to README command lists
- Bump version from 0.13.8 to 0.14.0
Migration:
- Users searching for "Git ID:" in command palette should now search "Git ID Switcher:"
- Keyboard shortcuts are NOT affected (command IDs unchanged)
- Settings are NOT affected (configuration keys unchanged)
🖥️ IDE: [Cursor](https://cursor.sh)
🔌 Extension: [Claude Code](https://claude.ai/download)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Model-Raw: claude-opus-4-5-20251101
* style: apply prettier-markdown formatting to README tables
🖥️ IDE: [Cursor](https://cursor.sh)
🔌 Extension: [Claude Code](https://claude.ai/download)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Model-Raw: claude-opus-4-5-20251101
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: extensions/git-id-switcher/README.md
+50-49Lines changed: 50 additions & 49 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@
39
39
40
40
While many Git identity switchers exist, **Git ID Switcher** solves the complex problems that others ignore:
41
41
42
-
1.**Submodules Nightmare**: Working with repositories that have submodules (e.g., Hugo themes, vendored libraries) usually requires setting `git config user.name` manually for *each* submodule. This extension handles it elegantly by recursively applying your identity to all active submodules.
42
+
1.**Submodules Nightmare**: Working with repositories that have submodules (e.g., Hugo themes, vendored libraries) usually requires setting `git config user.name` manually for _each_ submodule. This extension handles it elegantly by recursively applying your identity to all active submodules.
43
43
2.**SSH & GPG handling**: It doesn't just change your name; it swaps your SSH keys in the agent and configures GPG signing so you never commit with the wrong signature.
44
44
45
45
## Features
@@ -294,17 +294,17 @@ Note: The last identity (`freelance`) has no SSH - it only switches Git config.
0 commit comments