git repo says it's up-to-date after pull but files are not updated
I have 3 repos. A bare repo which I use as a master repo, a dev repo in which I make and test changes, and prod repo from which scripts are executed in the prod environment. After I have tested changes in the dev repo I push them to the bare repo and they are auto pulled down into the prod repo on a cronjob using a basic script (carrying out git pull command). I followed through the above procedure for a change, but the altered file will not update in the prod repo. The change is checked in and pushed in the dev repo The pull has been done to the prod repo The git logs for all repos are