fixed wrong check in GitRemoteResolver
implemented dynamic dependency name