After fetching from remote (git fetch origin), I have the following commmit tree, and was working on "personal_commit"
---develop----origin/develop
\----personal_commit.
I checked out back to develop, and try to perform a merge so that it fast-forwards to origin/develop. That way, I can later rebase my personal_commit on develop. But I get the error: "Your local changes to the following file would be overriden by merge" "Please, commit your changes or stash them before you can merge".
But there are no pending changes on the file itself ! Please help me to resolve this.
Notes:
Although this file is automatically generated, and I can discard it safely, it is possible that in one of the branches, I had removed it from the git repository in the past.
This answer does not work because there are no changes to stash or to commit.