如何使用GitHub API删除目录?

时间:2016-08-20 01:55:37

标签: javascript github

我知道您可以使用git' s rm -r "folderName"删除目录,文件可能已经deleted via the API,但我看不到可以实现的方法。

目前,我正在探索使用GitHub Trees来做这件事,但没有任何运气。

2 个答案:

答案 0 :(得分:1)

由于未在Git仓库中跟踪文件夹,因此您只需删除文件。

这意味着您需要recursively get those files,之前,每个人deleting it

这种方法应该是脚本化的,但不能很好地扩展。

答案 1 :(得分:0)

由于一棵树包含子树和文件,我认为您可以从其父树中删除一棵树以删除该目录(还需要更新其所有祖先)。