gpt4 book ai didi

git - 如何在不先克隆该 repo 的情况下更新远程 repo 中的文件?

转载 作者:IT王子 更新时间:2023-10-29 01:27:38 26 4
gpt4 key购买 nike

有没有一种方法可以将提交推送到远程 git 仓库,而无需首先对该仓库进行本地克隆?

我有远程仓库的有效 URL,我知道文件的路径,我想做的就是将文件的更新版本推送到主服务器上。理想情况下,我希望它能与任何有效的远程 repo URL 一起使用,但如果它仅与基于 https 的 git URL 一起工作,它仍然会有帮助。

我猜这是不可能的,因为根据答案How to "git show" on a remote repo?,在一般情况下,即使不克隆也似乎无法检索单个文件。 .但我希望有一个使用一些较低级别的 git 命令的解决方法。

最佳答案

不可能。但是由于预期提交只需要将一个提交作为其父提交,因此可以使用所谓的“浅克隆”并仅获取所需分支的尖端提交。这只会从 Remote 带来最少量的对象。查找 git clone--depth 命令行选项。

关于git - 如何在不先克隆该 repo 的情况下更新远程 repo 中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16077691/

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