2
通過執行一些pull,push,rebase,merge ...在我的項目中留下了一些空目錄。Git:如何刪除git倉庫中的空目錄(不是未被跟蹤的文件)
後來我才知道,Git沒有跟蹤目錄,並且有刪除這些目錄的命令。
git的清潔-fd
這個命令將清理所有那些 不是你的git倉庫的一部分的文件 - 包括文件夾。
但上面的命令也會刪除所有未跟蹤的文件和目錄,這對於正在進行的開發項目來說是一個巨大的損失。
有什麼辦法可以刪除空文件夾而不用觸摸未被跟蹤的文件。
,謝謝你我update.But有一個場景在我的產品,**用戶創建項目**和每個項目都是**配置的自動對** VCS(混帳回購協議) 。用戶可以創建一些資源(如帶有四個文件的文件夾),那麼他們可以在任何時候恢復該特定資源,無需提交回購。在這種情況下,文件被刪除,但不是目錄。我正在使用git apis來交互回購。 –