ghq
Manage remote repository clones organized by hostname and path. tldr-pages
On several platforms
Several platforms
Clone a repository under the ghq root directory (default is ~/ghq)
ghq get repository_urlIdentifyClone a repository from a user/project format (defaults to GitHub)
ghq get user/projectIdentifyClone a repository and cd into it
ghq get repository_url --lookIdentifyClone a repository via SSH
ghq get user/project -pIdentifyUpdate an existing repository to the latest version
ghq get repository_url -uIdentifyList all locally cloned repositories
ghq listIdentifyList locally cloned repositories with full paths
ghq list --full-pathIdentifyRemove a locally cloned repository
ghq rm user/projectIdentify