例如在本地
1st commit: 10am
2nd commit: 11am
3rd commit: 12pm
4th commit: 1pm
4th commit 后发现代码不工作了,所以想恢复到 2nd commit,怎么办?
恢复到第二次提交后有两种情况:
- 我发现了错误,我认为第 3 次和第 4 次提交不再有效,所以我想删除第 3 次和第 4 次提交,然后再次提交以修复错误。
- 我修复了错误,由于第 3 次和第 4 次提交代码很有用,我希望我的第 5 次提交是我在第 2 次提交和第 4 次提交时修复错误的组合。
我是Git新手,请帮助解决问题。我正在使用Eclipse with EGit
我的 Android 项目。