GitMagnet is a powerful command-line tool that allows you to clone multiple GitHub repositories simultaneously. It supports cloning public repositories, private repositories, and organization repositories, making it an ideal solution for developers working with multiple projects or managing large codebases.
- Clone multiple GitHub repositories in one operation
- Support for public and private repositories
- Support for organization repositories
- Interactive command-line interface with user-friendly prompts
- Progress indicators for each repository being cloned
- Flexible repository selection (all, public, or private)
- Option to clone all repositories or select specific ones
To use GitMagnet, run the following command:
npx gitmagnet
- Run
npx gitmagnet
- Select the git provider
- Select the repository type (public, private, or all)
- Enter the username or organization name
- Enter the PAT token (needed only if the repository type is private)
- Wait for the repositories to be cloned
- Go to GitHub
- Click on your profile picture on the top right corner
- Click on "Settings"
- Click on "Developer settings"
- Click on "Personal access tokens"
- Click on "Generate new token(classic)"
- Enter the token name
- Select the scopes
- Click on "Generate token"
- Copy the token
- Paste the token in the prompt
This project is licensed under the MIT License. See the LICENSE file for more details. gitmagnet