是否可以使用另一个本地存储库更新现有Github存储库?

是否可以使用另一个本地存储库更新现有Github存储库?,git,github,heroku,repository,Git,Github,Heroku,Repository,我已经创建了一个带有节点后端和反应前端的基本应用程序。我创建了一个github存储库,并用更改对其进行了更新。但是由于配置问题,我无法让服务器在Heroku上工作 所以我在Heroku上搜索并找到了带有自定义节点服务器的CreateReact应用程序的启动包。我克隆了它并更新了项目。现在我在Heroku上主持了它,它运行得非常好。现在我需要它把它推到Github。我需要将它推送到我一直在处理的现有存储库中(因为它是同一个项目,只是在Heroku上进行构建)。由于我在不同的项目(文件夹)上,如何使

我已经创建了一个带有节点后端和反应前端的基本应用程序。我创建了一个github存储库,并用更改对其进行了更新。但是由于配置问题,我无法让服务器在Heroku上工作

所以我在Heroku上搜索并找到了带有自定义节点服务器的CreateReact应用程序的启动包。我克隆了它并更新了项目。现在我在Heroku上主持了它,它运行得非常好。现在我需要它把它推到Github。我需要将它推送到我一直在处理的现有存储库中(因为它是同一个项目,只是在Heroku上进行构建)。由于我在不同的项目(文件夹)上,如何使用此项目完全更新我的Github存储库


我对Git有很好的理解。当涉及到这样的事情(用新的本地存储库完全更新现有存储库)时,我会感到困惑。因此,任何帮助都将不胜感激。

如果您不介意使用新的本地回购完全覆盖您的GitHub历史记录,您可以尝试:

git push --mirror

这将强制更新分支。

我需要提交历史记录(不是更改,而是提交次数)。是的,它应该用当前项目覆盖存储库。我试试这个,我还以为这个有用呢。但这不是我想要的。我想显示上一个项目的提交数量,并使用类似于
的提交消息将新项目推送到同一个repo,这就是我移动到此构建的原因。不管怎样,没关系。