Add the option to shallow clones with git

The new parameter used to indicate that you want a shallow clone is `:depth`