Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.

Easily and quickly clone repositories and gists from anywhere on GitHub!

License

Notifications You must be signed in to change notification settings

sheikhartin/when-github-wants-to-die

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

When GitHub Wants to Die

GitHub repo status GitHub license GitHub contributors GitHub tag (latest by date) GitHub repo size

GitHub is a platform for collaborating on code. It's a place to share code, to discuss ideas, and to help each other. Millions of people use GitHub to build their projects, and collaborating with others.

However, this small project saved you from possible disasters that may befall GitHub or even vice versa. For example, respectable governments may not want sanctioned countries to have programmers!

Some links that may help you understand the situation:

Not to the death of GitHub

Usage

Install the required dependencies:

pip install -r requirements.txt

Clone all the repositories and gists in a account:

python core.py "sheikhartin"

Only some special repositories:

python core.py "microsoft" -r "data-science-for-beginners" "ml-for-beginners"

Clone a specific branch:

python core.py "openai" -r "gym@benchmark"

Download gists by their IDs:

python core.py "roachhd" -g "dce54bec8ba55fb17d3a"

Suppress the output:

python core.py "google" -q

Note: When faced with a large number of repositories in one account, the program selects the top 100 based on the stars... Unfortunately, the GitHub API does not work well with this feature yet!

License

This project is licensed under the MIT license found in the LICENSE file in the root directory of this repository.

About

Easily and quickly clone repositories and gists from anywhere on GitHub!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages