【问题标题】:How to recover deleted fork?如何恢复已删除的分叉?
【发布时间】:2016-09-07 14:19:02
【问题描述】:

我不知道它是怎么发生的,但是一个 repo 的分支从我在 github 上的存储库中消失了。

我的计算机上有它的代码,我想继续处理它,就好像叉子没有消失一样。我该怎么做?

提前谢谢你。

更新

我不认为这是重复的,因为“How can I push to my fork from a clone of the original repo?”中的问题是他克隆并尝试使用原始回购,但我使用我的叉子,它消失了。我的行为没有任何问题,只是不知何故我的叉子不再存在。我想重新创建分叉,并拥有我所做工作的所有提交和历史记录,这些都在我的本地计算机上。

【问题讨论】:

标签: github


【解决方案1】:

解决方法太简单了,我觉得以前不这样做很愚蠢......

我所要做的就是再次分叉 repo,然后使用我的本地文件再次尝试推送 - 成功了。

骗我:)

【讨论】:

  • 仅供参考,以防其他人遇到类似问题:听起来您以某种方式丢失了分支中的遥控器或本地分支未设置上游分支。 git remote add origin git@github.com/dev-name/repo-namegit branch working-branch --set-upstream-to origin/working-branch 可能是修复它的可能解决方案,而无需创建新的分叉或重新克隆原始存储库。
猜你喜欢
  • 2018-11-27
  • 2016-02-12
  • 2011-07-29
  • 2010-09-08
  • 2021-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多