sách gpt4 ăn đã đi

Git 将分支从一个 Remote 推送到另一个 Remote ?

In lại 作者:IT王子 更新时间:2023-10-29 01:22:29 29 4
mua khóa gpt4 giày nike

我设置了以下 Remote :

$ git remote 
korg
rorg

以及以下分支:

$ git branch -a
* (no branch)
remotes/korg/gingerbread
remotes/korg/gingerbread-release
remotes/korg/honeycomb
remotes/korg/honeycomb-mr1-release
remotes/korg/master
remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a
remotes/m/gingerbread -> korg/gingerbread

Hiện nay 我希望将所有远程分支从 korg 推送到 rorg 远程。我该怎么做?

如果可以避免,最好不要先为每个分支建立本地分支。

câu trả lời hay nhất

我找到了这个:

git push rorg 'refs/remotes/korg/*:refs/heads/*'

它把我所有的远程分支从 korg 推送到 rorg(即使没有分支的本地副本)。请参阅下面的输出:

Counting objects: 293, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (67/67), done.
Writing objects: 100% (176/176), 48.32 KiB, done.
Total 176 (delta 105), reused 168 (delta 97)
remote: Resolving deltas: 11% (12/105)
To <>
* [new branch] korg/gingerbread-> gingerbread
* [new branch] korg/gingerbread-release -> gingerbread-release
* [new branch] korg/honeycomb-> honeycomb
* [new branch] korg/HEAD -> HEAD
* [new branch] korg/honeycomb-mr1-release-> honeycomb-mr1-release
* [new branch] korg/master -> master

然后你可以对 thẻ refs 进行同样的推送:

git push rorg 'refs/tags/*:refs/tags/*'

关于Git 将分支从一个 Remote 推送到另一个 Remote ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7818927/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress