运行 我之前提交的一个版本

Run a version that I have previously committed

在我的项目中,我一直在历史上多次提交,我想知道如何 运行 这些版本之一。 这是版本

git checkout <commit sha>

在您的示例中,先前提交的 commit sha4c95c0

如果 git 抱怨未提交的更改,请在使用上述命令签出另一个提交之前提交它们。

如果您不想保留未提交的更改,您可以运行以下命令:

git reset --hard <commit sha>

详情请参考this answer