gitman
gitman copied to clipboard
Nested projects are skipped
Setup
cd /tmp
git clone https://github.com/jacebrowning/gitman-demo2 demo
cd demo
Actual Behavior
pipx install --force gitman==3.5.1 # main
gitman install --no-scripts
Installing dependencies...
$ cd /private/tmp/demo
$ cd fontawesome
$ git checkout --force master
Installed 1 dependency
Expected Behavior
pipx install --force gitman==3.5.2a1 # https://github.com/jacebrowning/gitman/pull/335
gitman install --no-scripts
Installing dependencies...
$ cd /private/tmp/demo
$ cd fontawesome
$ git checkout --force master
Installing nested dependencies...
$ cd /private/tmp/demo/level_1a
$ cd framework
$ git checkout --force Mk5-end-of-life
Installing nested dependencies...
$ cd /private/tmp/demo/level_1b/level_2
$ cd trufflehog
$ git checkout --force main
Installed 3 dependencies