Skip to main content

Clone all branches of a git repository

Project description

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>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git-multi-branch-0.3.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_multi_branch-0.3.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file git-multi-branch-0.3.1.tar.gz.

File metadata

  • Download URL: git-multi-branch-0.3.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.0

File hashes

Hashes for git-multi-branch-0.3.1.tar.gz
Algorithm Hash digest
SHA256 bdf947fca9f8c8a7584a0ed8d8186dcdd7f38550771f25c5d10d04564e3954e1
MD5 6f40bb7fcdb7acd064f12a328c836fbd
BLAKE2b-256 e350a63bf472ca0aaadbad1cdc040cced85d02f6a2ca301d96651c976b5d1d3f

See more details on using hashes here.

File details

Details for the file git_multi_branch-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: git_multi_branch-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.0

File hashes

Hashes for git_multi_branch-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6d1758a2cef42915f797e727286081e8ccce97b3e5068783b3f5ae683e967b75
MD5 6c6e65c06cf5a503b83e9559f5c51bed
BLAKE2b-256 c984c0ed848a04822f0bc42fca3bbeb0cfdabd7cc1bac8a6f3b126fff7806e56

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page