ref^是指之前ref的提交,之后 获取提交ref怎么样?
例如,如果我git checkout 12345如何检查下一次提交?
谢谢.
PS是的,git是一个DAG节点指针结构树,无论如何. 如何在此之后找到提交?
一些git命令将父级作为修订; 其他(如git revert),作为父母号码.如何在两种情况下找到父母.我不想使用图形日志命令,因为通常需要向下滚动一棵长树才能找到第二个父级.
我需要做一个git revert -m,但我找不到任何有关提交父项编号的文档.我见过的所有内容(包括rev-parse的帮助页面)只是告诉我父母已经编号,但没有说明他们是如何编号的.有人能指出我在哪里定义以及如何确定这个?
我必须在许多分支、许多存储库上恢复对文件所做的更改。我知道我可以使用 git checkout 哈希文件名,然后推送该更改。
问题是,我只知道在我想要恢复的实际提交之前有两次提交。
我怎样才能在这之前询问 git 两次提交的哈希值并使用它来正确恢复?