gpt4 book ai didi

Git 使用已有文件

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

我有一个团队成员有带宽限制,无法从我们的 Git 主机下载文件和 repo。然而,他的电脑上已经有了非 git 文件(最新版本)。我需要他能够使用现有文件连接到 git 存储库,这样他只需要下载差异。这可能吗?

最佳答案

不,这是不可能的。 git 操作的核心是 git object store,你在 git 中所做的一切都需要它。让大文件不受 git 控制并不能帮助 git 获得 git 对象存储的完整副本。在 .git 子目录中存在 git 对象存储的完整副本之前,git 不会将给定目录视为 git 存储库。

通常,为了加速第一次克隆,它有助于在服务器上执行 git gc(甚至可能在 cron 作业中),因此 git repo 打包得很好。

此外,您还可以创建 git bundle并使用其他一些协议(protocol)(HTTP、FTP、DVD、通过邮件发送硬盘等)发送此 bundle 的副本。例如,Android 项目正在使用此技术来使第一个 repo 同步工作得更快。收到包后,您可以从中克隆,最后添加原始远程。

关于Git 使用已有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15047091/

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