Skip to content

The script clones repositories from a specified GitHub user.

License

Notifications You must be signed in to change notification settings

mamad-1999/cloneAllRepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloneAllRepo is a script that allows you to clone repositories from a specified GitHub user.
It provides an interactive and colorful terminal interface to choose and clone repositories.

Install Usage Preview Contributing

Preview

clone

Important

Requirements

  • Go (version 1.18 or later) Go Version
  • Git
  • GitHub Personal Access Token (for authentication and rate limit issues)

Installation

  1. Clone the Repository:
    git clone https://github.com/mamad-1999/CloneAllRepo.git
  2. Navigate to the Project Directory:
    cd CloneAllRepo
  3. Install Dependencies:
    go mod tidy

Usage

  1. Create a .env file in the project directory with your GitHub token:
    GITHUB_TOKEN=your_github_token
    
  2. Run the Script:
    go run cloneAllRepo.go

Tip

Follow the Prompts:

  • Enter the GitHub username.
  • Choose which repositories to clone (All or specific numbers).

Contributing

Feel free to submit issues if you have improvements or bug fixes.

About

The script clones repositories from a specified GitHub user.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages