Utility for working with multiple repos when repos have been placed in a single top level dir
python allrepos.py fetch
python allrepos.py symbolic-ref refs/remotes/origin/HEAD | sed 's@^refs/remotes/origin/@ @'
python allrepos.py ls-remote --exit-code --heads origin foo IF_OK_EXECUTE_ALSO push origin --delete foo
- Python 3.6+ since uses f-strings.
- Git.
Note: the examples here involve usage of unix tools, but this is not limited to unix.