我被邀请在一个非常大的 git 项目上合作。我只需要通过合并请求将几个文件推送到其中。
我需要推送的文件将位于项目内的不同文件夹中,但我想将它们完全推送,因为它将关闭一个问题。
我已经分叉了这个回购,我想知道是否有办法通过以下方式推送到这个回购
$ git checkout -b newbranch
$ git add .
$ git commit -m "hello world - issue #1"
$ git push origin newbranch
没有先将其所有内容克隆到我的 PC 中?
提前感谢!
要仅获取过去的 X 次提交,请使用 git clone --depth=X
。这应该会大大减少尺寸。