我想下载github上托管的私有git repo的源代码,仅用于特定标记。据我所知,可以选择使用git clone --depth=1
。我想this是如何使用标签的答案。
现在我想在Node.js脚本中执行此操作。我查看了使用NodeGit的libgit2包。问题是libgit2 doesn't support passing depth parameter。
所以我坚持使用我不想做的child-process
的最后一个选项,因为它看起来像是一种解决方法。有没有其他方法可以实现这个目标?