小编age*_*emO的帖子

如何在 2.27+ 中使用 git sparse-checkout

我试图从以下几个教程步骤中重现:

https://github.blog/2020-01-17-bring-your-monorepo-down-to-size-with-sparse-checkout

这是为 git 2.25 制作的,但现在在 2.27 中,运行时什么也没有发生:

$ git sparse-checkout set client/android
Run Code Online (Sandbox Code Playgroud)

我找不到让它工作的方法。

这是一个 MWE:

$ git clone --no-checkout https://github.com/derrickstolee/sparse-checkout-example
Cloning into 'sparse-checkout-example'...

$ cd sparse-checkout-example/

$ git sparse-checkout init --cone
Run Code Online (Sandbox Code Playgroud)

使用 git 2.25,我获得了一个非空目录:

$ ls -a
.  .. bootstrap.sh LICENSE.md  README.md .git
Run Code Online (Sandbox Code Playgroud)

使用 git 2.27,我获得了一个空目录:

$ ls -a
.  .. .git
Run Code Online (Sandbox Code Playgroud)

git

8
推荐指数
1
解决办法
2027
查看次数

标签 统计

git ×1