gpt4 book ai didi

git - 如何将我的 git 工作副本更新到以前的版本

转载 作者:太空狗 更新时间:2023-10-29 13:28:46 25 4
gpt4 key购买 nike

有没有一种好方法可以将我的 Git 工作副本更改为给定数量的提交前的内容。

例如要查看过去的 3 次提交,例如:

git reset HEAD - 3

这里的用例是我只想查看当前工作副本中失败的测试在我最近一次提交之前是否也失败了。我不一定要对以前的版本进行任何更改。然后我想将工作副本更改回最新的提交。

最佳答案

如果您只是想查看以前的提交(不改变您的分支/存储库的状态),请使用 git checkout

git checkout HEAD~3

如果您决定要从这一点开始进行开发,那么您可以分支。

git checkout -b specialFeature47

要回到现在,只需检查您所在的分支名称即可。

git checkout master

厌倦了建议的 git reset 解决方案。那些实际上移动了你的分支指针(有效地删除了这 3 个提交)。

关于git - 如何将我的 git 工作副本更新到以前的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15785927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com