README.md

Git Account Switcher

The Git Account Switcher is a tool designed to simplify the management of multiple Git configurations, allowing you to seamlessly switch between different accounts while working on various projects.

Getting Started

To get started with the Git Account Switcher, follow these steps:

  1. Clone this repository to your local machine:

    git clone https://github.com/stellaOnEstrogen/git-account-switcher.git
    
  2. Create a credentials file (.accounts.creds) in the data/ directory of the project or set the env var GIT_ACCOUNT_DIR. Refer to the Creating the Credentials File documentation for guidance on structuring this file.

  3. Run the Git Account Switcher:

    python3 main.py # or use ./scripts/build.sh and run ./dist/main
    

Documentation

For detailed documentation and usage instructions, refer to the documentation files in the docs/ directory:

Contributing

Contributions are welcome! Please submit bug reports, feature requests, or pull requests to help improve this project.

License

This project is licensed under the CC0 1.0 License - see the LICENSE file for details.