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
Copy file name to clipboardExpand all lines: extensions/git-id-switcher/README.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
<img src="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/icon.png" width="128" alt="Git ID Switcher">
11
11
</td>
12
12
<td>
13
-
Switch between multiple Git identities with one click. Manage multiple GitHub accounts, SSH keys, GPG signing, and <b>automatically apply identity to Git Submodules</b>.
13
+
Switch between multiple Git identities (profiles) with one click. Manage multiple GitHub accounts, SSH keys, GPG signing, and <b>automatically apply identity to Git Submodules</b>.
@@ -44,9 +44,9 @@ While many Git identity switchers exist, **Git ID Switcher** solves the complex
44
44
45
45
## Features
46
46
47
-
-**Identity Management UI**: Add, edit, delete, and reorder identities without editing settings.json
47
+
-**Identity (Profile) Management UI**: Add, edit, delete, and reorder identities without editing settings.json
48
48
-**One-Click Identity Switch**: Instantly change Git user.name and user.email
49
-
-**Status Bar Integration**: Always see your current identity at a glance
49
+
-**Status Bar Integration**: Always see your current identity (profile) at a glance
50
50
-**Submodule Support**: Automatically propagate identity to Git submodules
51
51
-**SSH Key Management**: Automatically switch SSH keys in ssh-agent
52
52
-**GPG Signing Support**: Configure GPG key for commit signing (optional)
@@ -208,12 +208,12 @@ Note: The last identity (`freelance`) has no SSH. Git config-only switching is a
208
208
209
209
---
210
210
211
-
## Identity Management
211
+
## Identity (Profile) Management
212
212
213
213
Click the status bar → select "Manage Identities" at the bottom of the list to open the management screen.
214
-
You can add, edit, delete, and reorder identities directly from the UI.
214
+
You can add, edit, delete, and reorder identities (profiles) directly from the UI.
215
215
216
-
<imgsrc="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/en/profile-management.webp"width="600"alt="Identity Management: Guide for delete and reorder operations"loading="lazy">
216
+
<imgsrc="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/en/identity-management.webp"width="600"alt="Identity Management: Guide for delete and reorder operations"loading="lazy">
217
217
218
218
You can also delete an identity from the command palette using `Git ID Switcher: Delete Identity`.
219
219
@@ -232,7 +232,7 @@ You can also delete an identity from the command palette using `Git ID Switcher:
- Different identities can be maintained per repository
311
311
- Global settings (`~/.gitconfig`) are not modified
312
312
313
-
### What Happens When Switching Identities
313
+
### What Happens When Switching Identities (Profiles)
314
314
315
315
When you switch identities, the extension does the following (in order):
316
316
@@ -376,9 +376,9 @@ With this configuration, connections to the `github-work` host will only use `~/
376
376
377
377
## Advanced: Submodule Support
378
378
379
-
For complex repositories using Git Submodules, identity management is often troublesome. When you commit in a submodule, Git uses that submodule's local config, which may default to your global config (wrong email!) if not explicitly set.
379
+
For complex repositories using Git Submodules, identity (profile) management is often troublesome. When you commit in a submodule, Git uses that submodule's local config, which may default to your global config (wrong email!) if not explicitly set.
380
380
381
-
**Git ID Switcher** automatically detects submodules and applies the selected identity.
381
+
**Git ID Switcher** automatically detects submodules and applies the selected identity (profile).
382
382
383
383
```json
384
384
{
@@ -418,7 +418,7 @@ This ensures your identity is always correct, whether you commit in the main rep
Copy file name to clipboardExpand all lines: extensions/git-id-switcher/docs/i18n/en/README.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
<img src="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/icon.png" width="128" alt="Git ID Switcher">
7
7
</td>
8
8
<td>
9
-
Switch between multiple Git identities with one click. Manage multiple GitHub accounts, SSH keys, GPG signing, and <b>automatically apply identity to Git Submodules</b>.
9
+
Switch between multiple Git identities (profiles) with one click. Manage multiple GitHub accounts, SSH keys, GPG signing, and <b>automatically apply identity to Git Submodules</b>.
@@ -40,9 +40,9 @@ While many Git identity switchers exist, **Git ID Switcher** solves the complex
40
40
41
41
## Features
42
42
43
-
-**Identity Management UI**: Add, edit, delete, and reorder identities without editing settings.json
43
+
-**Identity (Profile) Management UI**: Add, edit, delete, and reorder identities without editing settings.json
44
44
-**One-Click Identity Switch**: Instantly change Git user.name and user.email
45
-
-**Status Bar Integration**: Always see your current identity at a glance
45
+
-**Status Bar Integration**: Always see your current identity (profile) at a glance
46
46
-**Submodule Support**: Automatically propagate identity to Git submodules
47
47
-**SSH Key Management**: Automatically switch SSH keys in ssh-agent
48
48
-**GPG Signing Support**: Configure GPG key for commit signing (optional)
@@ -204,12 +204,12 @@ Note: The last identity (`freelance`) has no SSH. Git config-only switching is a
204
204
205
205
---
206
206
207
-
## Identity Management
207
+
## Identity (Profile) Management
208
208
209
209
Click the status bar → select "Manage Identities" at the bottom of the list to open the management screen.
210
-
You can add, edit, delete, and reorder identities directly from the UI.
210
+
You can add, edit, delete, and reorder identities (profiles) directly from the UI.
211
211
212
-
<imgsrc="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/en/profile-management.webp"width="600"alt="Identity Management: Guide for delete and reorder operations"loading="lazy">
212
+
<imgsrc="https://assets.nullvariant.com/nullvariant-vscode-extensions/extensions/git-id-switcher/images/en/identity-management.webp"width="600"alt="Identity Management: Guide for delete and reorder operations"loading="lazy">
213
213
214
214
You can also delete an identity from the command palette using `Git ID Switcher: Delete Identity`.
215
215
@@ -228,7 +228,7 @@ You can also delete an identity from the command palette using `Git ID Switcher:
- Different identities can be maintained per repository
307
307
- Global settings (`~/.gitconfig`) are not modified
308
308
309
-
### What Happens When Switching Identities
309
+
### What Happens When Switching Identities (Profiles)
310
310
311
311
When you switch identities, the extension does the following (in order):
312
312
@@ -372,9 +372,9 @@ With this configuration, connections to the `github-work` host will only use `~/
372
372
373
373
## Advanced: Submodule Support
374
374
375
-
For complex repositories using Git Submodules, identity management is often troublesome. When you commit in a submodule, Git uses that submodule's local config, which may default to your global config (wrong email!) if not explicitly set.
375
+
For complex repositories using Git Submodules, identity (profile) management is often troublesome. When you commit in a submodule, Git uses that submodule's local config, which may default to your global config (wrong email!) if not explicitly set.
376
376
377
-
**Git ID Switcher** automatically detects submodules and applies the selected identity.
377
+
**Git ID Switcher** automatically detects submodules and applies the selected identity (profile).
378
378
379
379
```json
380
380
{
@@ -414,7 +414,7 @@ This ensures your identity is always correct, whether you commit in the main rep
0 commit comments