我们如何获得包含完整哈希值的列表?
git reflog
我在文档中找不到它。
5826591 HEAD@{0}: commit : Forgot password
c8a98d1 HEAD@{1}: commit : cleaned
02338ed HEAD@{2}: commit : forward to login page
528bec8 HEAD@{3}: commit : password changed
答案 0 :(得分:4)
执行:
> git reflog --no-abbrev
答案 1 :(得分:0)
git reflog可以接受与git log相同的format
个选项。
所以你可以使用这个......
git reflog show --format='%C(auto)%H %<|(17)%gd: commit : %s'
你可以得到这样的输出:
f2801fa5ea4a28b573ce14d6ca8502a9dd8dc7a1 HEAD@{39}: commit : Initial commit
7de68d559ccf7a3435af9ddaa432c81cb59a20fc HEAD@{40}: commit : Add Update packages playbook for simplicity
f63b2757f2b19188d89fe7bb0f76c56ebee3634f HEAD@{41}: commit : Preliminary structure