Metadata-Version: 2.1
Name: git-multi-branch
Version: 0.3.1
Summary: Clone all branches of a git repository
Home-page: https://github.com/bacox/git-multi-branch  
Author: bacox
Author-email: bacox.dev@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: gitpython
Requires-Dist: gitdb2

# git-multi-branch
Clone all branches of a git repository

## Install
```
$ pip install git-multi-branch
```

## Usage
```
$ git-multi-branch --help

Usage: gitmb.py [OPTIONS] URL

  Clones all the branches of a git repository using the given url. It uses
  the local ssh key of the current user to authenticate while running git
  commands.

Options:
  -d, --target-dir TEXT  Target directory to run the command from  [default:
                         ./repos]
  -c, --cache-dir TEXT   Cache directory  [default: ./.cache]
  --help                 Show this message and exit.
```

Examples:
```
# (Default) Clones all the branches related to the git-url
$ git-multi-branch <git-url>

```

