I have a cloned repo that I use for a live site and I get it from a bare repo. For some reason, every time I do a "git pull", I get an already updated message. But it is not updated and not updated. If I do git reset --hard HEAD ^ and then git pull again, the changes come in.
What is the problem and how to fix it to pull git pull and merge changes without requiring a hard reset?
source share