gpt4 book ai didi

git 将所有分支从一个远程推送到另一个远程

转载 作者:IT王子 更新时间:2023-10-29 01:29:54 26 4
gpt4 key购买 nike

我有两个 Remote :upstream 和 origin。上游是我无法 push 的。 origin 是我自己的仓库。如何从上游获取所有分支然后将它们推送到源?我试过:

git fetch upstream
git push --all origin

但它不起作用。

最佳答案

您可能想尝试使用 --mirror 克隆您的上游存储库选项,然后使用 --mirror 推送到您的新 Remote 也可以选择

您将拥有以下流程:

git clone <upstream-repo-url/repo.git> --mirror
cd <repo>
git remote add <your-remote-name> <your-remote-url/repo.git>
git push <your-remote-name> --mirror

⚠ 小心 push --mirror因为它会删除 在您的<your-remote-name> 上的分支

关于git 将所有分支从一个远程推送到另一个远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37884832/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com