【问题标题】:git: recovering server/remote repository from backupgit:从备份中恢复服务器/远程存储库
【发布时间】:2011-04-01 03:19:06
【问题描述】:

今天,由于服务器崩溃,我丢失了远程存储库。我安装了一个 2-3 小时前的备份。不幸的是,我在备份创建后做了一些推送,现在我本地的主分支与远程主分支相比“不同步”。我的本地主人是远程主人之前的几个提交/推送,现在我不知道该怎么做。我不能再推了,它说“![远程拒绝] master -> master (n/a (unpacker error))”。拉也无济于事。有没有办法让它们干净地“同步”?

否则我会区分这两个主人,再次克隆遥控器并应用补丁并再次提交。最大的问题是我所有的其他开发人员都需要做同样的事情(因为他们的主分支也不同步)而且我们有很多未推送的本地特性分支。

有什么好的解决方案吗?如果不是,我也必须重新考虑我的备份过程:)

问候, 斯蒂芬

【问题讨论】:

    标签: git backup


    【解决方案1】:

    您收到的“(解包程序错误)”可能表明您的遥控器根本无法正常工作。如果它工作正常,我希望你能够成功地将本地 repo 推送到远程。

    推送另一个不相关的远程存储库是否有效?如果您遇到相同的错误,则可能是远程计算机上的配置问题,与该特定 repo 无关。

    【讨论】:

      猜你喜欢
      • 2012-05-11
      • 2012-04-06
      • 1970-01-01
      • 1970-01-01
      • 2020-11-20
      • 2016-12-16
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      相关资源
      最近更新 更多