Clones sets of git repositories
Project description
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'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file glit-0.21.tar.gz
.
File metadata
- Download URL: glit-0.21.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e9d48556a1b3361edd00a42e31d4676fa17e7975d066c09b30ef4212a072315 |
|
MD5 | c90c0da5e86326c9818c6ffca05fdd1e |
|
BLAKE2b-256 | d8bddd73b113f328472ba649febe026b08724592c8106bcae717e35a02eca69c |