gita
vcstool
gita | vcstool | |
---|---|---|
16 | 4 | |
1,614 | 374 | |
- | - | |
6.0 | 0.0 | |
29 days ago | 25 days ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gita
- Gita: Manage multiple Git repositories with sanity
- Gita: Command-line tool to manage multiple Git repos
- Automated git-mirror of selected repositories?
-
Create git commit for rebasing
And maybe you can find difficult because you have some places where the shared code live, and you don't want to go to every part checking individually and all that works... no problem check ''gita" https://github.com/nosarthur/gita
-
mani, a CLI Tool to Manage Multiple Repositories
gita
- Gita: One tool for multiple Git repos
- Gita
- Is there an app to help manage multiple repos on a local dev env?
-
Monthly 'Shameless Self Promotion' thread - 2022/01
gita: a command-line tool to manage multiple git repos
- How do you manage many repositories?
vcstool
-
Never Use Git Submodules
I've found that vcstool[0] is the better solution for your first example and have been using it extensively both in personal and company projects without any issues, except on occasion forgetting to commit some subpackage changes as git sometimes doesn't indicate untracked changes correctly.
The principle is similar but with explicit repos and branches defined in a config file that can then be pulled or cloned as one.
[0] https://github.com/dirk-thomas/vcstool
-
mani, a CLI Tool to Manage Multiple Repositories
vcstool
-
git strategies for including other packages and repos
I answered here: https://github.com/dirk-thomas/vcstool/issues/221
What are some alternatives?
multi-git-status - Show uncommitted, untracked and unpushed changes for multiple Git repos
ros2 - The Robot Operating System, is a meta operating system for robots.
mani - :robot: CLI tool to help you manage repositories
git-repo-3
meta - tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?
git-repo-a
gr - Multiple git repository management tool
my-git-repo
brotab - Control your browser's tabs from the command line
git-repo-b
mu-repo - Tool to help in dealing with multiple git repositories