[1] git-reflog, git-reflog - Manage reflog information
[2] pilku@StackOverflow, Changes are lost after Git rebase