gpt4 book ai didi

Git 子模块工作流程从上游 pull 但推送到自己的存储库

转载 作者:太空狗 更新时间:2023-10-29 14:45:07 24 4
gpt4 key购买 nike

我想在我的存储库中保留某个 git 存储库作为子模块,比如说 git://somerepo

  • 接受上游的改变
  • 但不 merge 这些更改(因为我没有权限)
  • 更改 somerepo 存储库中的代码并与我的团队成员共享更改(不通过上游)

这种情况下最方便的工作流程是什么(如果您共享执行命令的顺序,那将是最理想的)?

编辑

somerepo 还与不与任何人共享的其他代码一起使用,因此它必须充当存储库中的单独存储库,推送端指向我的服务器, pull 端指向上游(如果可能的话)

最佳答案

我最终没有使用子模块,而是使用了一个单独的仓库:

git remote set-url --push origin git://repourl

所以推送端是我的服务器,而获取端是上游。

您可以使用

检查您当前的推送/获取配置

git remote -v

关于Git 子模块工作流程从上游 pull 但推送到自己的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32956037/

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