如何解决我们如何在 Gitlab 中下载特定提交 ID 中的文件?
基本上,我们需要将作为 commitId 一部分更改的源代码文件从远程仓库共享给另一个在 gitlab 中具有适当文件夹结构的人。 在 Github 中,有一个 API 可以下载作为特定提交 ID 的一部分更改的文件。
https://github.com/<username>/<repo>/archive/<commitId>.zip
我们需要这样做的原因是因为在一个项目上工作的多个团队具有不同的源代码控制,如 TFS 和 Git,并且文件需要跨团队合并(从 GIT 到 TFS)。
尝试创建 git bundle 以共享文件,但大多数情况下会出现错误 “致命:拒绝创建空包。”。
也尝试创建补丁,但没有解决问题。有没有办法通过 git bundle 和 git patch 从远程的特定提交 ID 来实现这一点?
请帮忙,因为手动跟踪更改的文件不是我们想要的方式,因为它容易出错且麻烦。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。