Do you recognize this too ? You have multiple git repos and want to update them all. After the 4th time cd and git pull it becomes a bit annoying.
Thanks to an npm package you can make it a lot easier. The package git-pull-all pulls repo’s concurrent and because it operates asynchronous it works really well and fast.
Installation and usage is very simple.
Installation using npm :
$ npm install -g git-pull-all
Usage : In the root of your projects you can run the
git-pull-all command and it finds all your repo’s in the projects map and execute a
git pull on each of them. With a
git-pull-all -r command it should find all nested git repositories too and execute the earlier mentioned command on the child repo’s too
For more information see : git-pull-all on NPM