Git clone auto download composer, npm, pip, vagrant, bower etc

This article has been written before more than 1 years, information might old.

After a download of a repository with many dependencies to install locally I decide to automatize also this step.

After that script, I created my script to be executed after the clone of a repo and now it is available on https://github.com/Mte90/Script/tree/master/git-templates/hooks.

To add a git template globally you need to do a command:

git config --global alias.clone 'clone --template=[full path]/git-templates'

In this way you add a folder for git where search the hooks, very simple.

Actually there is only a script to be executed after the clone: https://github.com/Mte90/Script/blob/master/git-templates/hooks/post-checkout

The code search for composer, npm, bower, pip and vagrant and in case download all the dependencies.

Leave a Reply

Your email address will not be published. Required fields are marked *

Git clone auto download composer, npm, pip, vagrant, bower etc

time to read: 1 min
0