<!--
.. title: Some util git script
.. slug: some-util-git-script
.. date: 2024-07-02 14:40:06 UTC+02:00
.. tags: Git
.. category: Programming
.. link: 
.. description: 
.. type: text
-->

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](https://codeberg.org/mgian/Git_utils_script) 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).



