gpt4 book ai didi

windows - Git:如何仅共享存储库中选定的文件夹和文件以允许 2 个团队协作,但不共享整个代码库?

转载 作者:可可西里 更新时间:2023-11-01 09:58:30 25 4
gpt4 key购买 nike

假设有一个团队使用分支模型在主 Git 存储库上工作。现在第二个团队加入并开始处理项目的一个子集。作为起点,他们需要在存储库中的一个文件夹上进行协作。他们不允许查看代码库的其余部分。实现这一目标的最佳方法是什么?

展望 future ,他们需要能够将他们的更改 merge 到主代码库中,并在此过程中从该文件夹获取任何更新。

这一切都基于内部网络上的 Atlassian Stash 和 Git 的 Windows 操作系统。

最佳答案

这意味着一个文件夹需要是 its own repo :

  • 添加为 submodule ( tracking a branch ) 在主 Git 仓库中
  • forked 由第二个团队,让他们推送到 fork 并进行 PR 或从原始文件夹 git repo 同步。

关于windows - Git:如何仅共享存储库中选定的文件夹和文件以允许 2 个团队协作,但不共享整个代码库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32880307/

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