跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • clone –depth=1 拉取仓库所有文件后,再通过 pull 拉取时,如何只拉取 commit 后变更的文件?
未分類
5 2 月 2021

clone –depth=1 拉取仓库所有文件后,再通过 pull 拉取时,如何只拉取 commit 后变更的文件?

clone –depth=1 拉取仓库所有文件后,再通过 pull 拉取时,如何只拉取 commit 后变更的文件?

資深大佬 : ReputationZh 5

仓库太大,数百 G,拉一次要半个小时,太慢了。
有更好的拉取方式吗?不限于 pull 。
大佬有話說 (4)

  • 資深大佬 : xupefei

    github 的话可以用 api 下载一个 tarball,比 clone 要快点儿。
    还有种办法是每次 pull 的时候也—depth 1

  • 資深大佬 : AoEiuV020

    没记错的话,就普通 git pull 就是只拉取后续 commit, 想拉取前面的才要加参数 unshallow,

  • 主 資深大佬 : ReputationZh

    @xupefei 内网的 gitlab,话说几百 G 的文件怎么可能存到 github 上…刚才试了一下,发现 git pull 也可以加参数–depth=1,发现几秒钟就完事了。满足我的需求了。

  • 資深大佬 : julyclyde

    @ReputationZh 几百 G 一般就用 Large file storage 了吧

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具