我在5次提交之前做了一些更改,我最近的提交已经破坏了。但是在最近的提交中我需要保留一些东西。所以,我想用工作特征A检查提交,但是然后从那里回到最新的提交和修复功能A.可以这样做吗?提前致谢。
为了清晰起见更新 -
我想查看几个提交前某个功能的工作代码,但是从那时起就没有撤消其他功能的所有工作。
答案 0 :(得分:1)
您可以从功能有效的提交中创建一个新分支:
git checkout -b working_feature_A HEAD~5
您可能需要将HEAD~5
更改为您的代码处于工作状态的提交