【发布时间】:2017-08-05 07:48:26
【问题描述】:
我在远程存储库中有这个项目,我需要对其进行配置,以便始终可以发送任何文件(推送),但只有一些文件可用且可见,也就是说,它始终接收我发送的所有内容,但只返回一些文件夹。
- 推送:发送 A、B、C、D 和 E 文件夹
- pull/status/checkout:仅显示/读取 A、B、C 文件夹(忽略 D 和 E)
例如,明天我将发送 F、G 和 H 文件夹,远程存储库将收到它。但在那之后,我将尝试“结帐/拉动/状态”,并且将只显示 A、B、C(D、E、F、G、H 被忽略)文件夹,并且永远永远。
简而言之,我需要远程存储库来接收所有内容,但只提供其中的一部分。
【问题讨论】:
-
但它是否“从 repo 到客户端”工作?我知道它从客户到回购都有效
-
这不是 .gitignore 的用途。这通常不是 git 的用途。