0

我有一个 git 存储库,我试图从其中删除所有文件和文件夹,但不删除该.git文件夹。我已经尝试了参数的各种排列,-exclude但似乎无法得到它。

$repoPath = "c:\myrepo"
Remove-Item $repoPath -Recurse -Force -Exclude .git
Remove-Item $repoPath -Recurse -Force -Exclude *.git*
Remove-Item $repoPath -Recurse -Force -Exclude *.git

无论我尝试什么,.git 文件夹都会被删除。有什么建议么?

4

1 回答 1

3

Remove-Item $repoPath将删除整个文件夹。你不是说使用Remove-Item $repoPath\*吗?

于 2012-06-20T21:35:15.733 回答