bhaskarjha-dev/gitsetu ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple Bash command line tool that makes it easy to use different Git identities on the same machine.

I want to run one setup, have it create the right SSH keys and Git config for each profile, then automatically switch to the correct identity based on the folder I am working in. It should help avoid wrong commit emails, SSH key conflicts, and messy manual config edits. Keep it zero dependency, fast to install, and work on Linux, macOS, and Windows environments where Bash is available.

Please include an installer script, an uninstaller, clear commands for setting up and managing profiles, and a way to document how it works. Make the setup feel smooth for someone who just wants to clone the repo, run it, and be done. If you need to check current Bash or OpenSSH behavior, look up the latest docs online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab