在Git中,我可以使用revert命令恢复到之前的提交。但是这假设我已经提交了我要撤消的当前代码。但是假设我做了一个初始提交,然后想要进行更改以尝试一些东西。在尝试了之后,我决定撤消我刚刚做出的更改并返回到我上一次提交的状态。我看到我能做到这一点的唯一方法是首先提交我刚才做的更改(即使我真的不需要它们),然后恢复到之前的提交。有没有办法在不提交当前更改的情况下返回上一次提交?我也知道有一个存储,但文档似乎意味着当你想切换到另一个分支时使用它。但我真的不想切换到另一个分支。也许解决方案只是创建一个新的分支来测试我修改过的代码?如果我不喜欢它,只需切换回上一个分支?
答案 0 :(得分:1)
按git checkout .
这会丢弃您当地的更改。取决于你的意图,这可能是也可能不是你所说的