Quickly Download all of a users or organisations public repository's.
Forget the hassle of cloning one by one.
Downloading a users or organisations public repository's is really simple. When you start the downloading git will download each project in the current working directory.
- main.py
/repo 1 <-- This would be the name of the repo.
/repo 2
python3 main.py -u <username>
python3 main.py -o <organisation>
With exclude you can exclude certain repository's from being downloaded by git.
python3 main.py -u <username> --exclude=<repository>
Note: You can use a comma separated list of repository's to exclude. e.g: --exclude=linux,git,vim
- Python 3.8+
- Git
- A working internet connection
- A working git configuration
- Your api.github.com rate limit is not going to be exceeded. (if it is you will get an error)
python main.py --exclude=os,jdk,logging-log4j1,linux,MineAssemble,ish,nt5src 0x4248