【发布时间】:2020-06-27 03:34:29
【问题描述】:
我在我的项目中使用 Heroku。
最近,当我尝试向项目推送更新时,我注意到它向我显示了大量的反对计数(超过 15K 文件),但事实并非如此(更改为 3K 左右)。
我尝试在SourceTree上打开项目,发现“master”的本地分支和远程分支有很大的不同。 但是,我 100% 确定我推送了可能未推送的提交,并且我也确信这些文件存在于 Heroku 应用程序中。
我认为 Git 认为远程分支是在一个旧的提交上,因此在它确实不应该的时候使文件计数太大。我认为跟踪有问题。
我尝试调用“git fetch”但没有刷新。似乎我之前的一些“git push”调用更新了应用程序,但没有更新远程分支。
有什么解决办法吗?也许是远程 Heroku 分支的在线视觉效果?
谢谢!
【问题讨论】: