I have forked a public repository then downloaded it as zip and modified it. Unfortunately now that i want to update the remote one by my modified local repo, I get so many problems and merge conflicts. My method to do this is as follows:
initialize a local repo in my project directory
add the remote repo to local one
make the branch names compatible (master/main)
add and commit the new changes to my local repo
pull the remote repo
lots of merge conflicts and, even when solving them, did not get my results.
Is there any better method, to use my current modifications and not starting again by cloning the forked repo and so on...?