Re: reverting initial commit
- From
- Eric Raible <raible@gmail.com>
- Date
- Mar 25, 2009, 21:06 UTC
- Message-ID
- <loom.20090325T205905-856@post.gmane.org>
- In-Reply-To
- <gqe1kf$pg1$1@ger.gmane.org>
Giuseppe Bilotta <giuseppe.bilotta <at> gmail.com> writes:
Show 10 quoted lines
> Actually, rebase --interactive cannot be used to amend the first commit. > This is something that has hit me a couple of times when I realised, after > the second or third commit, that I needed to fix the first one. I found > the fastest way in this case to be to just format-patch all but the first > commit, reset --hard to the first commit, amend, and git am what I format- > patched. > > I wish there was a way to tell rebase -i to go back to the first commit, > inclusive, but the two or three times I've tried hacking at it I never > managed to come to anything useful 8-/
I like to be able to rebase -i back to the first commit as well, which is why I generally start off with:
git init && git commit --allow-empty -m'initial commit'
- Eric