Git 包含问题和拉取请求历史记录的镜像
Git mirror with issues and pull request history
像这样:
git clone --bare git@github.oldproject/oldproject.git
cd oldproject.git
git push --mirror git@github.com:newproject/newproject.git
效果很好,但已关闭的问题和拉取请求未转移?
这可能吗?
拉取请求和问题不属于 git。它们是 GitHub 或其他工具的功能。
如果您想在本地签出拉取请求,请按照以下说明操作:
https://help.github.com/articles/checking-out-pull-requests-locally/
你可以看看这个工具:https://github.com/IQAndreas/github-issues-import
This Python script allows you to import issues and pull requests from
one repository to another; works even for private repositories, and if
the two repositories are not related to each other in any way.
注意:这仅适用于密码登录(不适用于 ssh)。
像这样:
git clone --bare git@github.oldproject/oldproject.git
cd oldproject.git
git push --mirror git@github.com:newproject/newproject.git
效果很好,但已关闭的问题和拉取请求未转移?
这可能吗?
拉取请求和问题不属于 git。它们是 GitHub 或其他工具的功能。
如果您想在本地签出拉取请求,请按照以下说明操作:
https://help.github.com/articles/checking-out-pull-requests-locally/
你可以看看这个工具:https://github.com/IQAndreas/github-issues-import
This Python script allows you to import issues and pull requests from one repository to another; works even for private repositories, and if the two repositories are not related to each other in any way.
注意:这仅适用于密码登录(不适用于 ssh)。