当我决定弄清楚为什么我正在从事的项目如此重要时,这一切就开始了。我运行了以下脚本:
git rev-list --objects --all \
| git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' \
| sed -n 's/^blob //p' \
| sort --numeric-sort --key=2 \
| cut -c 1-12,41- \
| $(command -v gnumfmt || echo numfmt) --field=2 --to=iec-i --suffix=B --padding=7 --round=nearest
并找出哪些提交具有最重的文件。接下来,我想看看谁是这些提交的作者以及何时尝试运行以下内容:
git show --stat COMMIT_HASH
我收到一堆官样文章,当我尝试回滚到提交时,我收到上述错误。
所以我的问题是:如何找到该提交的作者?
就我而言,我跑git fetch
在签出特定修订版并且它起作用之前。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)