I want to insert a commit on my master branch that precedes my whole history. I have this software stack that I changed and commited the changed version as the initial commit. I realized my mistake way to late when I was trying to see what I changed initially and noticed that I did not commit the original stack first. So I'm trying to squeeze it in before anything else...
I found this very similar question and thought it to be straightforward to just add the original versions of certain files and commit.
But the rebasing starts to complain about every file with :
CONFLICT (add/add): Merge conflict in XXXX
When I merge the files to and try to rebase --continue it still keeps failing with:
Applying: first version
No changes - did you forget to use 'git add'?
If there is nothing left to stage, chances are that something else
already introduced the same changes; you might want to skip this patch.
When you have resolved this problem run "git rebase --continue".
If you would prefer to skip this patch, instead run "git rebase --skip".
To restore the original branch and stop rebasing run "git rebase --abort".
Whereas first version is the first commit on my master branch.
Is what I'm trying to do even possible?