I'm using Heroku for my project.
Lately, when I tried to push updates to the project, I noticed it shows me an enormous number of objected counted (over 15K files), which is not the case (changed around 3K).
I tried to open the project on SourceTree and noticed that the local branch and the remote branch of "master" have a great difference between them. However, I am 100% sure that I pushed the presumably unpushed commits, and I am also sure the files are present in the Heroku app.
I think Git thinks the remote branch is on an old commit, therefore making the files count too large when it really shouldn't be. I think something is wrong with the tracking.
I tried to call "git fetch" but nothing refreshed. It seems like some of my previous "git push" calls updated the app, but not the remote branch.
Is there any solution to that? Maybe an online visual of the remote Heroku branch?
Thanks!