threads / discuss / 20785

how to add an empty initial commit

Subject: how to add an empty initial commit

## tl;dr

3 messages between Aug 30, 2009 and Aug 31, 2009.

replies: 2people: 2as markdown or json

bill lam· Aug 30, 2009, 00:52 UTC · lore

I want to insert an empty initial commit so that I can rebase and edit files in the real initial commit. There is a --root option in git-rebase but I can not find example of how to use it.

I googled some said it needs to create a new branch, I tried but it failed to merge.

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
Sean Estabrooks· Aug 30, 2009, 01:39 UTC · re: bill lam · lore

Re: how to add an empty initial commit

On Sun, 30 Aug 2009 08:52:24 +0800 bill lam <cbill.lam@gmail.com> wrote:

> I want to insert an empty initial commit so that I can rebase and edit
> files in the real initial commit. There is a --root option in
> git-rebase but I can not find example of how to use it. 
Bill,

This sounds like a hard way to go about things. Instead, you can edit the files as you wish, "git add" the new edits, and then use "git commit --amend" to alter the initial commit. Don't think rebase would help in the situation you describe.

Sean
bill lam· Aug 31, 2009, 00:06 UTC · re: Sean Estabrooks · lore

Re: how to add an empty initial commit

On Sat, 29 Aug 2009, Sean Estabrooks wrote:
> This sounds like a hard way to go about things.  Instead, you can edit
> the files as you wish, "git add" the new edits, and then use
> "git commit --amend" to alter the initial commit.   Don't think rebase
> would help in the situation you describe.
Sean,

Yes, you are correct. git-rebase does not help much. It has to initialise another empty git repo and copy all commits to there.

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3

← back to recent threads