【发布时间】:2017-08-29 01:20:43
【问题描述】:
如何跳转到 git 存储库中的第一个每次提交?另外,有没有办法通过网站在 Github 上做呢?
【问题讨论】:
如何跳转到 git 存储库中的第一个每次提交?另外,有没有办法通过网站在 Github 上做呢?
【问题讨论】:
要进行 repo 的第一次提交,请执行
git checkout mastergit log --reversegit checkout <SHA-1> 切换到该提交,其中是提交的SHA(第一个)
此外,当您执行 git log 时,您可以轻松导航到最后一个条目以查看第一个提交。所有这些也可以在像git checkout `git rev-list --max-parents=0 HEAD | tail -n 1` 这样的单个命令中完成,这意味着从当前 HEAD 切换到没有父级的最后一个提交
注意:如果您使用 --depth 选项,您可能无法看到实际的第一次提交,为避免这种情况,请确保您克隆完整的 repo(没有 --depth 选项)
【讨论】: