From: Siraaj Khandkar Date: Mon, 6 Oct 2014 18:00:38 +0000 (-0400) Subject: Add steps to insert a new root commit. X-Git-Url: https://git.xandkar.net/?p=git-cheat-sheet.git;a=commitdiff_plain;h=c32e78944667d543764b5bdbfbc7f58610e9bcf5 Add steps to insert a new root commit. --- diff --git a/README.md b/README.md index 2e13e3d..a545967 100644 --- a/README.md +++ b/README.md @@ -41,3 +41,14 @@ $ git filter-branch \ ' \ HEAD ``` + + +Inserting a new root commit +--------------------------- +```sh +git checkout --orphan $TEMP_BRANCH +git rm -rf . +git commit --allow-empty -m $INIT_COMMIT_MSG +git rebase --onto $TEMP_BRANCH --root $MAIN_BRANCH +git branch -d $TEMP_BRANCH +```