我正在开发一个 Rails 应用程序并使用 git。我决定尝试一个新的 gem,并在任何更改之前创建一个 git commit。实现 gem 涉及删除我自己的一些代码。
当我添加 gem 并进行其他一些更改时,我意识到运行早期版本的应用程序会很好,所以我可以并排比较。
我通过回滚 git、复制文件树然后重新应用与新 gem 相关的更改解决了这个问题。那就是我做了以下事情:
$ git reset --hard HEAD
$ git clean -f -d
是否可以从历史保存点之一创建(本地)git 存储库的克隆?