Glit
Manages sets of git repositories.
Clone all sets
Clone specific set
Fast forward all repositories
Clone and add to set in a single command
Configuration can be stored online
Why is Glit is different from other git managers?
Glit can handle more than one set of repositories
Let’s say that you work on more than one project at once. With Glit you can share the file with the set of repositories associated with a specific project with those involved in that project. Most other git managers only allows one set of repositories.
Example config
~/.glit/sets
[work-common]
folder: ~/repos/work/
storage: git
repository: ssh://git.mycompany.com/project/configuration
file: ~/work/common.repositories
[work-team]
folder: ~/repos/work/
storage: git
repository: ssh://git.mycompany.com/myteam/configuration
file: ~/work/myteam.repositories
[private]
folder: ~/repos/private/
storage: local
file: ~/somecool.repositories
~/somecool.repositories
. git@github.com:vandmo/glit.git cool/libs https://github.com/pallets/click cool/libs https://github.com/awslabs/cfn-python-lint.git
Commands
glit clone-all
glit clone-set private
glit clone --to-set private --prefix vandmo/python git@github.com:vandmo/glit.git
glit config add-locally-stored-set --folder '~/repos/private/' '~/somecool.repositories'
glit config add-git-stored-set --folder '~/repos/private/' git@github.com:vandmo/glit.git 'somereallycool.repositories'
Release files for glit 0.21
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| glit-0.21.tar.gz | 5.5 kB | Details |
Release files / glit-0.21.tar.gz
| Download URL | glit-0.21.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e9d48556a1b3361edd00a42e31d4676fa17e7975d066c09b30ef4212a072315
|
|
BLAKE2b-256 checksum How to use checksums |
d8bddd73b113f328472ba649febe026b08724592c8106bcae717e35a02eca69c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.6.7
|