Repost from another account. vger.kernel.org seems not to like postings from my other alias (which goes through yahoo). > (please cc - I am not a subscriber) > > Recently I have started to keep some notes in git repo's > with --allow-empty - i.e. the meaningful content is > the commit message and the date itself, not the diff. > > One example I had yesterday was just committing dated > snapshot > of my phone contact list. (this obviously doesn't change all > the time). > I don't normally rebase such things, but I wanted to edit > one > of the commit message a moment ago. And was rather > surprised > that git rebase dropped a empty commit. Here is the reflog, > > f1c5e51 HEAD@{0}: commit: May 6 15:52 > ../mobile-2015-05-06/getphonebook-ME-r > 828bc47 HEAD@{1}: rebase -i (finish): returning to > refs/heads/master > 828bc47 HEAD@{2}: rebase -i (pick): Mar 25 04:11 > ../mobile-2015-03-25/getphonebook-ME-r > f78ccce HEAD@{3}: rebase -i (reword): Oct 17 2012 > ../mobile-phone-2012-10-17/contacts > 978ae2c HEAD@{4}: cherry-pick: fast-forward > 4b5cee9 HEAD@{5}: rebase -i (start): checkout > 4b5cee9ad7d7338a368b1fdd0dd02fb9e5800b63 > 4d10a7c HEAD@{6}: commit: May 6 15:52 > ../mobile-2015-05-06/getphonebook-ME-r > ec97077 HEAD@{7}: commit: Mar 25 04:11 > ../mobile-2015-03-25/getphonebook-ME-r > 978ae2c HEAD@{8}: commit: > ../mobile-phone-2012-10-17/contacts > 4b5cee9 HEAD@{9}: commit: May 22 2010 > ../mobile-phone-2010-05-22 > > > so 978ae2c is reworded to f78ccce, ec97077 to 828bc47, and > 4d10a7c was dropped > (and I re-commit with f1c5e51). > > It isn't too surprising that rebase drops empty commits, but > I would really rather > it doesn't do that. Should this behavior qualify as a bug? > > This is with git 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html