gpt4 book ai didi

git - 如何设置一个 repo,以便在克隆时它有两个不同的地址用于推送和获取?

转载 作者:太空狗 更新时间:2023-10-29 14:23:43 25 4
gpt4 key购买 nike

我在 git://server.local/repo.git 有一个 git 仓库

使用 git clone git://server.local/repot.git 克隆设置 origin 如下:

$ git remote -v
origin git://server.local/repo.git (fetch)
origin git://server.local/repo.git (push)

但我更喜欢这样:

$ git remote -v
origin git://server.local/repo.git (fetch)
origin ssh://server.local/realrepopath/repo.git (push)

我希望在克隆时自动完成此操作(无需手动更改远程 URL)。

这可能吗?

编辑:我不想在克隆完成后运行任何命令或脚本。我想在服务器上配置远程 URL,这样我就不必在克隆存储库后手动更改它们。

最佳答案

看起来 gerrit 解决方案仍然是公认的解决方案。查看this answer看看如何用一个简单的脚本来完成。

关于git - 如何设置一个 repo,以便在克隆时它有两个不同的地址用于推送和获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21664424/

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