|
|
|
|
|
by dave4420
482 days ago
|
|
What’s the advantage of this over https://utf9k.net/blog/conditional-gitconfig/ ? I use this technique to use my personal identity by default, and my work identity with repos that are checked out under ~/$WORK I even have git aliases that behave differently depending on which identity I'm using. |
|
- Work on multiple Git accounts across scattered directories
- Want a simple CLI-based profile switcher
- Prefer explicit control over which profile is used
- Don’t want to manually edit .gitconfig
- Need SSH key support per profile
With gguser, you can quickly switch profiles interactively, auto-switch based on any directory, and override profiles on the fly—without relying on folder-based rules.
If the .gitconfig method works for you, that’s great! :) But for devs who don’t want to tweak configs or need a more dynamic approach, gguser makes managing multiple Git identities effortless.