0

我需要每次签出修订版时,工作目录仅以该修订版的文件和目录结束,无论我签出时工作树中存在什么,除了我永远不想要的工作目录删除。

4

1 回答 1

0

也许您在结帐后只需要一些额外的命令。

git clean -fxd

这将清除与存储库无关的任何文件的 wa 以及被 git 忽略的文件。删除 x 并且 git 忽略的文件不会被删除

git reset --hard HEAD

这会将 WA 中的所有文件重置为它们在 HEAD 中的阶段。

干杯

拉斯穆斯·沃斯

于 2013-06-27T23:26:40.580 回答