cloneAllRepo

command module
v0.0.0-...-b88a7c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 10, 2024 License: MIT Imports: 14 Imported by: 0

README

CloneAllRepo

Go Version GitHub Issues GitHub Stars GitHub License

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.

clone

Requirements

  • Go (version 1.18 or later)
  • 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
    

[!IMPORTANT] before this point you should install the go

Go Version

  1. 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

Follow the Prompts:

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

License

This project is licensed under the MIT License.

Contributing

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

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳