So, at work we use a log Git, with many interdependant projects that (often) have some submodules. One of the problems we encounter sometimes is that we need
to create a new branch of a project but only of some of the submodules, or we need to branch a couple of projects to do the work.
If the work is long enough, sometime you can lose track of which branch is which project. So in times I wrote some scripts to help myself. They are simple
Bash script, probabily adaptable to other shells (Tcsh in in the work), and are something a little more advanced of an command alias.
The main repository is on Codeberg and for now it has only the Bash version (since it what I currently use a work) but they should be easy enough to port them to other shells (Tcsh is planned).
Comments powered by Disqus