Discover Packages
github.com/mamad-1999/cloneAllRepo
command
module
Version:
v0.0.0-...-b88a7c0
Opens a new window with list of versions in this module.
Published: Sep 10, 2024
License: MIT
Opens a new window with license information.
Imports: 14
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
CloneAllRepo
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.
Requirements
Go (version 1.18 or later)
Git
GitHub Personal Access Token (for authentication and rate limit issues)
Installation
Clone the Repository :
git clone https://github.com/mamad-1999/CloneAllRepo.git
Navigate to the Project Directory :
cd CloneAllRepo
[!IMPORTANT]
before this point you should install the go
Install Dependencies :
go mod tidy
Usage
Create a .env file in the project directory with your GitHub token :
GITHUB_TOKEN=your_github_token
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.
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.