On Tue, Mar 29, 2011 at 12:10, Lynn Lin <lynn.xin.lin@xxxxxxxxx> wrote: > On Tue, Mar 29, 2011 at 5:38 PM, Alex Riesen <raa.lkml@xxxxxxxxx> wrote: >> On Tue, Mar 29, 2011 at 07:42, Lynn Lin <lynn.xin.lin@xxxxxxxxx> wrote: >>> All, >>> Â I have only have two commits in repo,then I want to squash these >>> two commit into one through git rebase -i .However it fails >>> >>> $ git rebase -i HEAD^1 >>> it only show up one commit so can't squash (can't squash without a >>> previous commit) >> >> $ git rebase -i HEAD~2 >> > only have two commits Uh. That's unusual. Than yes, "git reset HEAD^; git commit --amend" seems the best solution. -- 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