gpt4 book ai didi

git - 是否可以从一个 repo 协议(protocol)中提取并推送到另一个 repo 协议(protocol)中?

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

我在 github 中有一个公开的存储库,我正在开发一个开源应用程序,用于制作产品目录和小型 cms 内容。

我还有一个私有(private)仓库(不托管在github),它是在托管在github的开源应用下开发的应用。

因为我目前正在开发这两个应用程序,在开源应用程序中添加功能,也在私有(private)应用程序中进行更改,例如更改模板以及从开源应用程序中提取代码。

我想知道是否有任何方法可以从开源应用程序中提取新内容,同时将新应用程序的代码推送到另一个存储库。

最佳答案

为远程设置不同于 pull URL 的推送 URL:

git remote set-url <b>--push</b> <i>origin</i> <i>user@example.com:repo.git</i>

这改变了 <a href="http://www.kernel.org/pub/software/scm/git/docs/git-push.html#_named_remote_in_configuration_file" rel="noreferrer noopener nofollow">remote.<i>name</i>.<b>pushurl</b></a>配置设置。然后 git pull将从原始克隆 URL 中提取,但 git push将推到另一个。


在旧的 Git 版本中,git remote set-url没有 --push转变。没有它,您必须通过手动更改配置设置来执行此操作:

git config remote.<i>origin</i>.<b>pushurl</b> <i>user@example.com:repo.git</i>

关于git - 是否可以从一个 repo 协议(protocol)中提取并推送到另一个 repo 协议(protocol)中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4523496/

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