问题标签 [git-reflog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
45 浏览

git - GitHub 中的 Git 命令

在我在 GitHub 上的一个存储库中,缺少一些提交。我很确定:

贡献

并单击链接“11 commits”会产生一个页面,其中显示“No commits found for <user>”消息。一个可能的原因是某个--force提交覆盖了其他提交。

因此,我想翻遍项目的历史,包括死枝,例如使用git reflog. 我不能通过克隆或分叉项目来做到这一点,因为reflog它作用于本地存储库,因此看不到死分支。

那么:有没有办法reflog直接在 GitHub 上运行 Git 命令(此处为 )?

或者,有没有人知道克隆 GitHub 存储库及其死分支的方法?