GitOrg
Organise your git repositories easily. GitOrg aims to be your git for repositories.
Install
pip install gitorg
Concept
GitOrg creates a repository of repositories locally. These repositories are composed of expressions that translate to actual git repositories.
All expressions are composed of a protocol that helps gitorg understand how to retrieve a list of repositories and a pattern to generate those.
Some valid expressions are:
web:https://github.com/mariocj89/gitorg.git: Will clone locally gitorg repository
github:mariocj89: All repositories belonging to mariocj89 user.
local:/home/mariocj89/ws/cpyhon: Cpython repository from a local path
Both local and github protocols accept glob expressions. Allowing for patterns like: github:orgname/*python* to express all repositories with python on its name in orgname.
Usage
usage: gitorg [-h] {init,add,status} ...
CLI tool to interact with list of repositories
optional arguments:
-h, --help show this help message and exit
Commands:
Commands used in various situations:
{init,add,status}
init Initializes a folder to work with gitorg
add Adds a list to the current gitorg workspace
status Show the workspace status
A sample way to clone all repositories in user mariocj89 and organization python:
gitorg init gitorg add github:mariocj89 gitorg add github:python
Metadata
Release files for gitorg 0.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gitorg-0.8.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / gitorg-0.8.0-py3-none-any.whl
| Download URL | gitorg-0.8.0-py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ade5906bb951541cf36307647800ff29c025d2f76212f581e1015eae16956e27
|
|
BLAKE2b-256 checksum How to use checksums |
0d86aba3704f9a78d19cdb381855e4edbb475f1990722e1bf4c9cc28924650e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |