MCPcopy Index your code
hub / github.com/TheYkk/git-switcher

github.com/TheYkk/git-switcher @0.6.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.6.1 ↗ · + Follow
21 symbols 47 edges 10 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Git Profile Switcher

Switch between your git profiles easily

Install

From Source (Rust)

Requirements: - Rust (cargo)

git clone https://github.com/TheYkk/git-switcher.git
cd git-switcher
cargo install --path .

Usage

Run git-switcher to see the interactive menu, or use subcommands:

git-switcher create   # Create a new profile
git-switcher list     # List profiles
git-switcher switch <profile> # Switch to a profile
git-switcher rename   # Rename a profile
git-switcher delete   # Delete a profile
git-switcher edit     # Edit current profile

Switch Profile

Switcher

Create Profile

Create

Delete Profile

Delete

Rename Profile

Rename

Feedback

If you have any feedback, please reach out to us at yusufkaan142@gmail.com

License

` Apache-2.0

Core symbols most depended-on inside this repo

hash_file
called by 8
src/utils.rs
execute
called by 7
src/commands/edit.rs
get_config_dir
called by 6
src/utils.rs
get_git_config_path
called by 6
src/utils.rs
create_symlink
called by 2
src/utils.rs
run
called by 1
src/commands/edit.rs
run
called by 1
src/commands/create.rs
run
called by 1
src/commands/switch.rs

Shape

Function 19
Class 1
Enum 1

Languages

Rust100%

Modules by API surface

src/utils.rs4 symbols
src/main.rs3 symbols
src/commands/switch.rs2 symbols
src/commands/root.rs2 symbols
src/commands/rename.rs2 symbols
src/commands/list.rs2 symbols
src/commands/edit.rs2 symbols
src/commands/delete.rs2 symbols
src/commands/create.rs2 symbols

For agents

$ claude mcp add git-switcher \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact