现在,我只想恢复到存储库代码的干净克隆,然后重新开始。我试图从工作目录的终端中使用以下内容:git clean -n # shows what will be deleted without actually deleting anything (for thefaint of heart)
git clean
我想要写一个脚本,需要一个干净的工作目录。我希望确保所有可能没有正确结束的重基、合并或其他任何内容都从我的工作目录中完全删除。git reset --hard应该适用于合并,而git rebase --abort将负责重新定位,但也有其他一些州,如恢复或樱桃采摘。是否有任何确定的方法来清除所有这些事件,以便使我的工作目录处于干净状态?git checkout HEAD -- .我需要一种简单的方法来将我的工作目录恢复到一个原始状态,这样我就可以执行我想