有没有办法推送到分叉存储库,而无需将其所有内容克隆到本地计算机



我被邀请在一个非常大的 git 项目上合作。我只需要通过合并请求将几个文件推送到其中。

我需要推送的文件将位于项目内的不同文件夹中,但我想将它们完全推送,因为它将关闭一个问题。

我已经分叉了这个回购,我想知道是否有办法通过以下方式推送到这个回购

$ git checkout -b newbranch
$ git add .
$ git commit -m "hello world - issue #1"
$ git push origin newbranch

没有先将其所有内容克隆到我的 PC 中?

提前感谢!

要仅获取过去的 X 次提交,请使用 git clone --depth=X 。这应该会大大减少尺寸。

最新更新