Git:如何在git仓库中只删除空目录(不是未跟踪的文件)

时间:2015-05-20 09:29:46

标签: git github

通过做一些拉动,推动,改造,合并......我的项目中剩下一些空目录。

后来我才知道, Git不跟踪目录,并且有一个删除这些目录的命令。

  

git clean -fd
  此命令将清除所有文件   不属于您的git存储库 - 包括文件夹。

但是上面的命令也删除了所有未跟踪的文件和目录,这对正在进行的开发项目来说是一个巨大的损失。

有没有办法只删除空文件夹而不触及未跟踪的文件。

1 个答案:

答案 0 :(得分:2)

将该特定任务(删除空文件夹)委托给shell而不是git:

似乎更容易

(Powershell的)