hash6 - commit on master after branch creation* hash7 - before trouble begancommit hash4是最后一个有效的提交,但它位于不同的分支(不是主分支)上。hash3是一个坏的提交,它会破坏项目,但会与主(hash2)合并。hash1是一次不成功的修复尝试。如何恢复到hash4并与hash6合并以重新获得一个正常工作的项目?
在hg中,我可以使用hg heads查看所有当前的头部。我还没能在git中找到对应的东西。没有给出答案。至于hg parents,在hg中,它只是简单地告诉节点的直接祖先,rosetta stone只是简单地读取非常无用的:
git log # you can read all the information