
因为需要那个 commit 的功能,但是原作者给他删除了,这个有什么快捷的方法操作吗?
1 ysc3839 2021 年 12 月 26 日 via Android 所以情况是你知道他删了一个 commit ,但是现在已经找不到含有那个 commit 的分支了,想知道有没有什么办法找到那个 commit 吗?这种情况我估计是没办法,也许可以看看 fork 。 |
2 4ark 2021 年 12 月 26 日 via iPhone 可以看看 reflog ? https://stackoverflow.com/questions/10098095/git-can-i-view-the-reflog-of-a-remote 但我认为这种情况不能看到才是正常的,如果某个仓库不小心上传了一些密码等信息,然后删除提交后再强推,如果还有办法看到就麻烦了 |
4 ipwx 2021 年 12 月 26 日 |
5 ysc3839 2021 年 12 月 26 日 via Android |
6 xianyu191031 2021 年 12 月 26 日 先 fork 项目,再 cherry-pick hash 提交,这是最快的 或者切到对应 commit 把对应 commit 修改 reset 出来,stash 后再应用到 master 也可以 条条道路通罗马 |
7 OwO233 OP |