I forgot fork until I submitted it. how can I transfer these changes and commit records to my fork and apply for merge?

  git, question

For example,
I’m going to write a branch for a project. The middle is to submit the commit step by step, recording in detail the purpose and intention of each modification. As a result, when push came to think of it, he didn’t have fork at all … orz …

If I fork again and move the content in the past, it will be a modification, and there will be no record of each commit.

Therefore, I want to ask with a little hope: Is there any way to put the project that I clone and changed into my fork project and keep all my commit processes? After all, it has been submitted more than 20 times … ……OTL

Can’t you push directly to your new fork warehouse? .