git - 如何在 Github 上恢复已删除的存储库并保留所有提交历史记录?

标签 git github repository restore

我有一个旧存储库的本地副本,该副本已在 Github 上删除。

这个本地副本只是一个简单的克隆(没有 -bare 或 -mirror),制作者:

git 克隆 https://github.com/olduser/oldrepo.git

这个旧的 Github 用户帐户我已经失去了控制。

如何将这个已删除的存储库上传回 Github,同时保留所有提交历史记录?

我想要的类似于将其恢复为 fork ,并恢复到新位置:

https://github.com/newuser/newrepo.git

可能吗?

最佳答案

git remote set-url origin https://github.com/newuser/newrepo.git 后跟 git Push origin 应该可以做到。

关于git - 如何在 Github 上恢复已删除的存储库并保留所有提交历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36036190/

相关文章:

java - 如何在 Maven 项目中使用 JFrog Artifact 存储库

git - 使用 git push 时将选项传递给 curl

Git 在接收对象时卡住了

Git - 相同的用户,不同的机器 - 克隆?

git - 当您的 pull 请求没问题但被要求 "rebase this on master?"之后所有者将 merge 它时,这意味着什么

Java:我无法使用 CRUD 存储库 deleteByID() 从我的实体中删除实例

svn - 如何找到给定 subversion 工作副本的根文件夹

git - 如何轻松地将本地 Git 分支推送到具有不同名称的远程?

git - hudson/jenkins 一直在 git 中构建坏分支而不是好分支

git - 更改分支父级